Meaning of insolation

Definition of insolation

(noun) sudden prostration due to exposure to the sun or excessive heat

Other information on insolation

WIKIPEDIA results for insolation
Amazon results for insolation