suction pump

Noun
  1. A pump for raising fluids by suction (synset 104357182)

Found on Word Lists

Other Searches