stopwater
/ˈstoʊpwɔːtər/Definitions
1. noun
A barrier constructed to prevent or impede the flow of water, especially in coastal areas.
“The stopwater was designed to protect the nearby village from flooding.”
1. noun
A barrier constructed to prevent or impede the flow of water, especially in coastal areas.
“The stopwater was designed to protect the nearby village from flooding.”