What is the meaning of water pump in English?

Learn vocabulary with pictures as well as definitions of water pump in English

Learn in

See more

n. water pump

Definition of water pump in English

Manually-operated device for extracting water.