insolation
nounDefinition of insolation
1
: exposure to the sun's rays
2
: sunstroke
3a
: 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
Keep scrolling for more
Keep scrolling for more