snowmobiles
snow-mo-biles
noun
Motorised vehicles with skis and tracks, designed for travelling across snow.
"We hired snowmobiles for our winter holiday."
Thesaurus
Synonyms: snowmobile
snow-mo-biles
Motorised vehicles with skis and tracks, designed for travelling across snow.
"We hired snowmobiles for our winter holiday."
Synonyms: snowmobile