Snowed Under Definition
adjective
Having a lot of things to do, usually work-related; tied up .
Wiktionary
Related Articles
Find Similar Words
Find similar words to snowed under using the buttons below.
Having a lot of things to do, usually work-related; tied up .
Find similar words to snowed under using the buttons below.