snowfall
English Dictionary
->
Letter S
-> snowfall
Search Dictionary:
snowfall Definition
(n)
precipitation
falling
from
clouds
in
the
form
of
ice
crystals
snowfall Synonyms
snow
snowfall
© Art Branch Inc.