force pump

Noun
  1. Pump used to force a liquid up and expel it under pressure (synset 103386296)

Other Searches