floodgate
Nouns
-
(n) something that restrains a flood or outpouring
- suspension of surveillance opened the floodgates to illegal immigrants
- (n) regulator consisting of a valve or gate that controls the rate of water flow through a sluice head gate, penstock, sluicegate, sluice valve, water gate,