floodgates
noun
Definitions
An adjustable gate or valve used to control the flow of water through a sluice.
(by extension) Anything that controls or limits an outpouring of people, emotion etc.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
An adjustable gate or valve used to control the flow of water through a sluice.
(by extension) Anything that controls or limits an outpouring of people, emotion etc.