ALL meanings of floodgate
flood·gate
F f - noun floodgate Civil Engineering. a gate designed to regulate the flow of water. 1
- noun floodgate anything serving to control the indiscriminate flow or passage of something. 1
- noun floodgate gate preventing overflow of water 1
- noun plural floodgate barrier 1
- noun floodgate A gate that can be opened or closed to admit or exclude water, especially the lower gate of a lock. 1
- noun floodgate An adjustable gate or valve used to control the flow of water through a sluice. 0
- noun floodgate (by extension) Anything that controls or limits an outpouring of people, emotion etc. 0
- noun floodgate a gate in a sluice that is used to control the flow of water 0
- noun floodgate a control or barrier against an outpouring or flow 0
- noun floodgate a gate in a stream or canal, to control the height and flow of the water; sluice 0
- noun floodgate anything like this in controlling a flow or an outburst 0