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
Explore definitions, synonyms, and language insights of pump well