autoboggan [< auto + toboggan]
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