transitive verb
1. : to overwhelm beyond the capacity for absorbing or dealing with something
snowed under by correspondence and paper work — Raymond Chandler
2. : to defeat by a large margin
snowed him under with some 4000 write-in votes for another candidate — H.H.Martin