Chinese-English dictionary »

原動力 meaning in English

ChineseEnglish
原動力 noun

motive power(power that enables something to move)
noun
[UK: ˈməʊ.tɪv ˈpaʊə(r)] [US: ˈmoʊ.tɪv ˈpaʊər]