Floodgate (Noun)
Meaning 1
Something that restrains a flood or outpouring; "suspension of surveillance opened the floodgates to illegal immigrants".
Classification
Nouns denoting cognitive processes and contents.
Meaning 2
Regulator consisting of a valve or gate that controls the rate of water flow through a sluice.
Classification
Nouns denoting man-made objects.