汉英词典
Chinese-English Dictionary
MEANING OF 身不由己
身不由己
without the freedom to act independently (idiom); involuntary / not of one's own volition / in spite of oneself
由 obey / The body cannot be controlled by itself
身体不能由自己做主。指行动不能由自己支配。
shēn bù/bú yóu
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos