Translation of "floodgate" - English-Spanish dictionary

floodgate

noun uk /ˈflʌd.ɡeɪt/ us

a gate that can be opened or closed to control a flow of water

compuerta, esclusa

(Translation of “floodgate” from the Cambridge English-Spanish Dictionary © Cambridge University Press)