Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowmobile
in English
snowmobile
us
//ˈsnowməˌbaɪl//
uk
//ˈsnəʊmoʊˌbaɪl//
#moderate
Plural
snowmobiles
Definitions
Noun
a
tracked
vehicle
for
snow
travel
;
recreational
use
The
family
rented
a
snowmobile
to
explore
the
snowy
trails
.
a
winter
vehicle
with
skis
and
caterpillar
track
The
resort
offered
guided
snowmobile
tours
through
the
frozen
forest
.
Compounds / Phrases
snowmobiling
Base Words
snow
mobile