Popular Wordlists
  • word of the day


    insolation - Dictionary definition and meaning for word insolation

    (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