Back to Dictionary
羝羊触藩
羝羊觸藩
dīyángchùfān
1. lit. billy goat's horns caught in the fence (idiom from Book of Changes [[易經|易经]]); impossible to advance or to retreat
2. without any way out of a dilemma
3. trapped
4. in an impossible situation