Definition of "Insolation" :
noun: therapeutic exposure to sunlight
noun: incident solar radiation
noun: sudden prostration due to exposure to the sun or excessive heat
noun: therapeutic exposure to sunlight
noun: incident solar radiation
noun: sudden prostration due to exposure to the sun or excessive heat