snowmobile [< Snowmobile, a trademark snow + automobile]
1 n. a large tracked vehicle designed to carry persons and goods across country over snow and ice.
See also: bombardier snow tractor
2 n. a small over-snow vehicle equipped with skis at the front and powered by a motor driving a treaded endless track. [See picture at motor toboggan]
See also: motor toboggan