What is the full meaning of taboggans
TABOGGAN, to sledge on a taboggan [v]
Example of the word taboggans placed on a Scrabble board.