What is the full meaning of snowbanks
SNOWBANK, a mound of snow [n]
Example of the word snowbanks placed on a Scrabble board.