Level:
ReadWriteQuiz
Chinese dictionary
deroginvoluntarily; do something not of one's own free will; in spite of oneself
车子突然一停,他身不由己地向前一扑。
When the bus came to a sudden stop, he jerked forward involuntarily.
她身不由己地颤抖。
She shivered involuntarily.
身不由己被卷入犯罪活动的年轻人
youngsters drawn into a life of crime
我扣动扳机时身不由己地闭上了眼睛。
I shut my eyes involuntarily when I pulled the trigger.
synonym