English to Hindi

Meaning for:
floodgate
other
पानी का बहाव रोकने का दरवाज़ा