insolation
/ˌɪnsoʊˈleɪʃən/
insolation
English
Noun
Ad
Definition
The incident radiant energy emitted by the sun which reaches a unit area over a period of time, typically measured over a horizontal area at the Earth's surface or at the top of Earth's atmosphere.
Etymology
Borrowed from French insolation, from Latin insolatio (“a setting or placing in the sun”).
Example Sentences
- "The difference in insolation between north-facing and south-facing slopes can affect microclimates as much as hundreds of miles of north-south distance on level ground."
Ad