ADJ-GRADED [verb-link ADJ](因工作或事情多而)穷于应付的,忙得不可开交的 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]
Ed was snowed under with fan mail when he was doing his television show. [+ with]