Be-snowed-under Definition
verb
(idiomatic) To have a lot of things to do, usually work-related.
We are completely snowed under at work because it is the end of the tax year.
Wiktionary
Related Articles
Find Similar Words
Find similar words to be-snowed-under using the buttons below.