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