Definition of Insolation
- 1. Sudden prostration due to exposure to the sun or excessive heat Noun
- 2. Incident solar radiation Noun
- 3. Therapeutic exposure to sunlight Noun
Synonyms for word "insolation"
Semanticaly linked words with "insolation"
Hyponims for word "insolation"