noun Etymology: Middle English flodgate Date: 13th century a gate for shutting out, admitting, or releasing a body of water ; sluice , something serving to restrain an outburst
FLOODGATE
Meaning of FLOODGATE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012