Definition of Snowfall

  • (noun) precipitation falling from clouds in the form of ice crystals

Synonyms of Snowfall


Antonyms of Snowfall


No Antonyms Found.

Homophones of Snowfall


No Homophones Found.