pinched
adj
(a) ~ (with sth) suffering (from sth); wretched (因某事物)受苦的, 受罪的, 痛苦的
be pinched with cold/poverty 受冻[穷]
look pinched/have a pinched look, ie drawn or haggard 愁眉苦脸.
(b) [pred 作表语]
~ for sth not having enough of sth 不足; 缺乏
pinched for money, space, time 金钱、 空间、 时间不足.
🗣️ 情景例句
Let me introduce you, Mr. Maxwell.
让我给你介绍一下, Maxwell先生。
Our company has agencies all over the world.
本公司在全世界各地都设有代理处。
When the bull got close to him, he clumsily stepped aside to let it pass.