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
Tweet