hem (someone or something) inorhem in (someone or something)
:to surround (someone or something) very closely or in a way that makes movement or escape difficult包围;限制,约束— usually used as (be) hemmed in通常用作(be) hemmed in
The town is hemmed in by mountains on all sides.这个镇子四周群山环绕。
He was hemmed in by reporters as he tried to leave the courthouse.他打算离开法院时被一群记者围住。
— often used figuratively常用作比喻
He felt hemmed in by the school's rules. [=he felt that the rules prevented him from acting freely]他感觉受到了学校各种规定的束缚。