centrifugal pump








noun

  1. a pump having a high-speed rotating impeller whose blades throw the water outwards
53 queries 0.594