snowfall

/ˈsnoʊˌfɔl/

Definitions

1. noun

falling of snow

“The snowfall was heavy enough to close the highway.”

2. noun

a period of falling snow

“The snowfall lasted for several hours.”

3. verb

to fall in snow

“The storm caused the snow to snowfall on the entire region.”

Synonyms

  • fall
  • precipitation
  • snow

Antonyms

  • clear
  • sunny