What is the full meaning of snowmobiled
SNOWMOBILE, to travel by any of various automotive vehicles for travel on snow [v]
Example of the word snowmobiled placed on a Scrabble board.