floodgate

1 ENTRIES FOUND:
Save
floodgate /ˈflʌdˌgeɪt/ noun
plural floodgates
floodgate
/ˈflʌdˌgeɪt/
noun
plural floodgates
Learner's definition of FLOODGATE
[count]
: a gate for controlling the flow of water from a lake, river, reservoir, etc. often used figuratively