BE SNOWED UNDER


Meaning of BE SNOWED UNDER in English

be overwhelmed with a large quantity of something, especially work.

→ snow

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.