Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of snowmobile

Source language: EnglishDictionary language: English

snowmobile

noun

Definitions

  1. A vehicle with skis at the front and a caterpillar track at the rear, used for travelling over snow, sometimes as sport

verb

Definitions

  1. To ride or race in a snowmobile.