floodgate

/ˈflaudɡeɪt/

Definitions

1. noun

a gate or sluice that can be opened to allow a large amount of water to flow through, typically as a safety valve in a dam or canal, or a device that controls the flow of water, especially in a computer system.

“The floodgate of the dam was opened to release excess water into the river.”

Synonyms

  • gate
  • sluice

Antonyms

  • barrier
  • dam