floodgate
Noun
Meaning
regulator consisting of a valve or gate that controls the rate of water flow through a sluice
something that restrains a flood or outpouring
Source: WordNetSynonyms
Antonyms
Show all antonymsHypernyms
Examples
suspension of surveillance opened the floodgates to illegal immigrants
Today we are very excited to announce our first outside investment, $12 million from Charles River Ventures, Ignition Partners, and Floodgate.
The launch of Hulu’s video app could open a floodgate of other applications, video streaming and otherwise, coming to Nintendo’s device.
This created a floodgate for the illegal voting that took place on October 10, 2017.