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.”

Synonyms

  • barrier
  • dam

Antonyms

  • flow
  • unblock