have one's escape cut off
Are you looking for: 被切断被切断逃路被切断 被切断逃路More results...
English Expression:
  1. n.  have one's escape cut off