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
Metadata
- Category
- Chinese