English-Italian dictionary »

floodgate meaning in Italian

EnglishItalian
floodgate [floodgates] (gate or valve)
noun
[UK: ˈflʌd.ɡeɪt]
[US: ˈflʌd.ˌɡet]

canale di scariconoun
{m}

chiusanoun
{f}

paratoianoun
{f}

scolmatorenoun
{m}