Definify.com
Definition 2024
不由自主
不由自主
Chinese
can't help but; unable to restrain oneself from to take the initiative; to act autonomously simp. and trad.
(不由自主)不由 自主
Idiom
不由自主
- to not be able to restrain oneself; to feel an irresistible urge (to do something); can't help but; involuntarily; spontaneously