What is the full meaning of snowtubings
SNOWTUBING, a winter snow sport that involves sliding down a chute in the snow [n]
Example of the word snowtubings placed on a Scrabble board.