Significado de engine pump en en Inglés

engine pump

nombre

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

Origen

Mid 18th century.