Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowball
in English
snowball
us
/ˈsnoʊbɑl/
uk
/ˈsnəʊbɔːl/
#common
Plural
snowballs
Past Tense
snowballed
Participle Verb
snowballing
Third Person Singular
snowballs
Compounds / Phrases
snowballing
Base Words
ball
snow