進退無路 jìn tuì wú lù

to have no alternative (idiom)

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. to have no alternative (idiom)

Characters

Character Meaning
to enter; to go in; to go forward
to withdraw; to retreat; to move back
not; no; not to have
road; route; line (bus etc)