barrage – Deutsch–English translations

🇬🇧 en de 🇩🇪

barrage noun

  /bəˈɹɑʒ/ , /ˈbæɹɑːdʒ/ , /ˈbæɹɑːʒ/ , /ˈbæɹɪdʒ/
Sperrfeuer
  • artificial obstruction, such as a dam, in a river
Stauwehr
Wiktionary Links