motive power
noun
mass noun
1- the energy (in the form of steam, electricity, etc.) used to drive machinery(蒸气、电等)动力。
1.1
- the locomotive engines of a railway system collectively总称(铁路系统)机车。