Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowmaker
in English
snowmaker
us
//ˈsnoʊmeɪkər//
uk
//ˈsnəʊmeɪkər//
#uncommon
Definitions
Noun
a
machine
that
produces
artificial
snow
The
ski
resort
used
a
snowmaker
to
cover
the
slopes
.
Base Words
maker
snow