• word of the day

    insolation

    insolation - Dictionary definition and meaning for word insolation

    Definition
    (noun) sudden prostration due to exposure to the sun or excessive heat Definition
    (noun) incident solar radiation Definition
    (noun) therapeutic exposure to sunlight
    Synonyms : heliotherapy
Download our Mobile App Today
Receive our word of the day
on Whatsapp