STOPWATER


Meaning of STOPWATER in English

ˈ ̷ ̷ˌ ̷ ̷ ̷ ̷ noun

Etymology: stop (I) + water

: any of various devices or procedures for securing watertightness: 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)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.