floodgate
Info · Definitions · Synonyms · Characters
Definitions
(noun) something that restrains a flood or outpouring. Example: "Suspension of surveillance opened the floodgates to illegal immigrants."
Noun Definition 1
Info · Definitions · Synonyms · Characters