(1) A gate used to control the flow of a body of water. Also referred to as a Water Gate. (2) Something that restrains a flood or an outpouring.
FLOODGATE
Meaning of FLOODGATE in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012