YourDictionary

motive power

  1. any power, as steam, electricity, etc., used to impart motion; any source of mechanical energy
  2. an impelling force

link/cite print suggestion box