What is the full meaning of snocoach
a bus-like vehicle with large tyres or tracks for travelling on snow [n -ES]
Example of the word snocoach placed on a Scrabble board.