sno-cat

Noun
  1. A kind of snowmobile (synset 104257709)

Other Searches