pump well

Explore definitions, synonyms, and language insights of pump well

Definitions

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

More General Terms