Search
Select the dictionary language
Floodgate
01
a barrier or gate used to control the flow of water through a channel or sluice
Grammatical Information
Examples
The engineers opened the floodgate to release excess water.
02
something that restrains a flood or outpouring



























