be hard pressed

v.

  1. 被紧紧追赶

网络词典

be hard pressed

英 bɪ ˈhɑːrd əspriːzd 美 bɪ ˈhɑːrd əspriːzd
短语中文翻译 中文翻译:被逼得无法应对
同义词: ['be in a tight spot', 'be under pressure', 'be in a bind']

例句: