Meaning of the word "snow under" in English

What does "snow under" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

snow under

US /snoʊ ˈʌndər/
UK /snəʊ ˈʌndər/

Phrasal Verb

to overwhelm someone with a large amount of work or tasks

Example:
I'm completely snowed under with work this week.
The new project has snowed us under with extra tasks.