SNOWMOBILE


Meaning of SNOWMOBILE in English

[ 'snəʊməbi:l ]

■ noun a motor vehicle, especially one with runners or caterpillar tracks, for travelling over snow.

■ verb [often as noun snowmobiling ] travel by ~.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.