Back to Dictionary
羊触藩篱
羊觸藩籬
yángchùfānlí
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