Meaning of toboggan

Definition of toboggan

(noun) a long narrow sled without runners; boards curve upward in front
(verb) move along on a luge or toboggan

Other information on toboggan

WIKIPEDIA results for toboggan
Amazon results for toboggan