Floodgate (noun) Definition, Meaning & Examples

noun
  1. a gate designed to regulate the flow of water.
  2. anything serving to control the indiscriminate flow or passage of something.
noun
  1. a gate in a sluice that is used to control the flow of water
  2. a control or barrier against an outpouring or flow
Floodgate (noun) Definition, Meaning & Examples

More Definitions