无路可逃

無路可逃
táo
  1. no way out
  2. nowhere to go
  3. trapped beyond hope of rescue
  4. painted into a corner

CEDICT

Entry Composition

Related entries