snowed under 被工作淹没
snowed in 被雪困住
A: Are you free to grab coffee later?
A:你等会儿有空出来喝杯咖啡吗?
B: I'd love to, but I'm snowed under with assignments.
B:我很想去,但我现在正忙于作业,脱不开身。
1) 下雪
2) 被积雪覆盖
3) 忙于应付大量工作或信息
1. 下雪
2. 被雪覆盖
3. 使应接不暇
verb
1. To fall as snow or to be covered by snow.
2. (informal) To be overwhelmed by a large amount of something.
Synonym: overwhelmed