Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowcat
in English
snowcat
us
//ˈsnoʊkæt//
uk
//ˈsnoʊkæt//
#limited
Definitions
Noun
a
tracked
vehicle
for
snow
travel
The
resort
used
a
snowcat
to
transport
skiers
up
the
mountain
.
a
cat-shaped
snow
sculpture
The
children
built
a
snowcat
in
the
front
yard
during
the
winter
festival
.
Base Words
cat
snow