Back to Dictionary
身不由己
shēnbùyóujǐ
1.
without the freedom to act independently (idiom); involuntary
2.
not of one's own volition
3.
in spite of oneself
Character Breakdown
Compound Words (1)
Metadata
- Category
- Chinese