1 stopwater | Definition of stopwater

stopwater

noun

Definition of stopwater

: 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)

History and Etymology for stopwater

stop entry 1 + water

Keep scrolling for more