Definition of 身不由己
1. (shēn bù yóu jǐ) without the freedom to act independently (idiom); involuntary; not of one's own volition; in spite of oneself
Synonyms of 身不由己
Click on the synonyms to see it on the Chinese dictionary:
1. 不由得,
不由自主,
不禁,
不禁不由,
忍不住,
情不自禁,
按捺不住,
撑不住,
禁不住,
经不住,
难以忍受