Rhyme Desk
Find rhyming words!

Definition of "Insolation" :

noun: therapeutic exposure to sunlight

noun: incident solar radiation

noun: sudden prostration due to exposure to the sun or excessive heat