English | German | Russian | Czech

pump well English

Meaning pump well meaning

What does pump well mean?

pump well

an enclosure in the middle of a ship's hold that protects the ship's pumps

Are you looking for...?

pump | well