- be hemmed in from all sides
- 四面: four sides; all sides; all r ...
- 四面受敌: be under attack from all directions; be exposed to enemy attacks on all sides
- 受困: stranded
- 四面: (on) four sides; (on) all sides; all round 四面包围敌人 completely encircle the enemy forces; 四面都是山。 there are mountains on all sides [four sides]
- 受困于: lock into
关注微信公众号:chachacidian,回复:四面受困,即可在微信中查询翻译