• word of the day

    snowfall

    snowfall - Dictionary definition and meaning for word snowfall

    Definition
    (noun) precipitation falling from clouds in the form of ice crystals
    Synonyms : snow
Download our Mobile App Today
Receive our word of the day
on Whatsapp