Wörterbuch Englisch Deutsch 🔎 extended search barrage DeutschEnglish Barriere {f} barrage [noun] Damm {m} barrage [noun] Sperre {f} barrage [noun] Staudamm {m} barrage [noun] Wehr {n} barrage [noun] related terms Staumauer {f} barrage dam [noun]