Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowmaking
in English
snowmaking
us
//ˈsnoʊmeɪkɪŋ//
uk
//ˈsnəʊmeɪkɪŋ//
#limited
Definitions
Noun
artificially
creating
snow
(
for
recreation
,
etc
.)
The
ski
resort
used
snowmaking
machines
to
cover
the
slopes
.
Base Words
making
snow