Definition of Floodgate
- 1. Something that restrains a flood or outpouring Noun
- 2. Regulator consisting of a valve or gate that controls the rate of water flow through a sluice Noun
Synonyms for word "floodgate"
Semanticaly linked words with "floodgate"
Hyponims for word "floodgate"