propulsive power

Definitions

Aviation

  • noun the power needed to produce thrust

Cars & Driving

  • noun the force with which a vehicle moves; the pulling force; depends not only on engine power and torque, but also on the amount of friction between driving wheels and road surface
http://www.dictionarycentral.com/definition/propulsive-power.html