snowbank means A heap of snow. Lexicurio rates it Sui generis — a strength score of 88 out of 100.
Etymology
From snow + bank.
noun
- A heap of snow.“A huge snowbank collapsed on the telephone wire, effectvely cutting off all communications to the Outside World.”