snow under
verb
snowed under;
snowing under;
snows under
Definition of snow under
1
: to overwhelm especially in excess of capacity to absorb or deal with something
2
: to defeat by a large margin
Keep scrolling for more
Keep scrolling for more