Practice Test Geeks home

APTIS - Aptis English Test APTIS Listening Skills 2

You hear a conversation between two colleagues discussing a project deadline.
The man says he is 'snowed under' with work this week.

What does this expression mean?

Select your answer