stopwater
noun
: any of various devices or procedures for securing watertightness: such as
a
: a plug of soft wood driven into a hole bored in the seam of a scarf
b
: canvas backed with red lead or other material and fitted between metal parts (as of a ship)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share