Word Hen
What is the meaning of the word "
floodgate
"?
Definitions:
something that restrains a flood or outpouring
noun
suspension of surveillance opened the floodgates to illegal immigrants
Synonyms:
head gate