Toboggan

French Meaning

luge

toboggan

luger

faire de toboggan

English Meaning

  1. A long, narrow, runnerless sled constructed of thin boards curled upward at the front end.
  2. To coast, ride, or travel on a toboggan.
  3. Slang To decline or fall rapidly: His good fortune has tobogganed.

StatCounter - Free Web Tracker and Counter