insolation
noun
in·so·la·tion
ˌin-(ˌ)sō-ˈlā-shən
1
: exposure to the sun's rays
2
3
a
: solar radiation that has been received
b
: the rate of delivery of direct solar radiation per unit of horizontal surface
broadly
: that relating to total solar radiation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share