不由自主bùyóuzìzhǔTop 25000Meanings1. (idiom) can't help but; involuntarilyCharacters used不no由from自self主master