Definition of Snowmobile

  • (noun) tracked vehicle for travel on snow having skis in front
  • (verb) ride a snowmobile

Synonyms of Snowmobile


No Synonyms Found.

Antonyms of Snowmobile


No Antonyms Found.

Homophones of Snowmobile


No Homophones Found.