floodgate – English–Italiano translations

🇬🇧 en it 🇮🇹

floodgate noun

  /ˈflʌdɡeɪt/ , /ˈflʌdˌɡeɪt/
  • gate or valve
canale di scarico, chiusa, paratoia, scolmatoio, scolmatore
  • anything that controls or limits an outpouring
chiusa
Wiktionary Links