motive power(redirected from Impelling power)
Also found in: Thesaurus, Encyclopedia.
1. (General Physics) any source of energy used to produce motion
2. (Mechanical Engineering) the means of supplying power to an engine, vehicle, etc
3. (General Physics) any driving force
any power used to impart motion to machinery; any source of mechanical energy.