Definition of engine pump in English:

engine pump

noun

  • A pump which is driven by machine rather than manually.

Origin

Mid 18th century.