Dictionary Entry: 进退无路

Word
Pinyin
进退无路
jìn tuì wú lù

to have no alternative (idiom)

Child Entries of 进退无路