sno-cat Meaning, Definition & Usage

  1. noun a kind of snowmobile

WordNet