进退维谷
no room to advance or to retreat (idiom); without any way out of a dilemma; trapped
Frequency 2.4
Meanings
- no room to advance or to retreat (idiom); without any way out of a dilemma
- trapped
- in an impossible situation
no room to advance or to retreat (idiom); without any way out of a dilemma; trapped
Frequency 2.4