adjective [verb-link ADJECTIVE]
If you say that you are snowed under, you are emphasizing that you have a lot of work or other things to deal with. [informal, emphasis]
[+ with] ⇒ Ed was snowed under with fan mail when he was doing his television show.
COBUILD Advanced English Dictionary. Copyright © HarperCollins Publishers