LEARNit Dictionary
insolation
noun
/ˌɪnsəˈleɪʃn/
UK
/ˌɪnsəˈleɪʃn/
US
1
the amount of light from the sun that reaches a particular area
تابش خورشید, نور خورشید