v.1. To cover or bury someone or something in snow: A big storm snowed the explorers under in their tents, and they couldn't leave for days. The blizzard snowed under the entire forest. The skiers were snowed under by the avalanche.
2. To overwhelm someone or something. Used chiefly in the passive: I was snowed under with homework.
3. To defeat someone or something by a very large margin. Used chiefly in the passive: The candidate was snowed under by a margin of 3 to 1.