Meaning of “be snowed under” - Learner’s Dictionary

be snowed under

to have too much work:

I'm snowed under with homework.

(Definition of “be snowed under” from the Cambridge Learner’s Dictionary © Cambridge University Press)