Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowballs
in English
snowballs
us
//ˈsnouˌbɔlz//
uk
//ˈsnoʊˌboʊlz//
#common
Lemma:
snowball
The lemma is the base or root form of this word.
Definitions
Noun
a
ball
of
snow
made
for
throwing
a
cocktail
made
with
lemonade
and
advocaat
something
growing
rapidly
out
of
control
;
escalating
a
type
of
frozen
dessert
a
sweet
cake
(
typically
spherical
in
shape
)
Base Words
balls
snow