hard-pressed

adj 1 closely pursued 被紧紧催逼的. 2 very busy 忙得不可开交的.


[[修改/添加解释]]