As a language expert with a deep understanding of idiomatic expressions, I can explain the phrase "snowed under" and its usage in English.
The phrase "snowed under" is an idiom that means to be overwhelmed by a large amount of work or tasks. It is often used when someone has more work than they can handle, and it can feel as if they are being buried or covered by the sheer volume of tasks, much like one might be snowed under by a heavy snowfall.
Here's the explanation with the key term highlighted:
snowed under.
read more >>