a large amount of snow falling in a short period.
Meanings
The heavy snowfall caused traffic delays.
Synonyms
Antonyms
Examples
Last updated: 2025/01/19 20:06