0 something that keeps back an enemy -- das Sperrfeuer
a barrage of gunfire.
1 an overwhelming number -- überwältigende Menge
She faced a barrage of questions from reporters.
2 a man-made barrier across a river -- der Damm
plans to construct a tidal barrage across the River Severn.
NEUE WÖRTER
European
May 10, 2021
WORT DES TAGES
Shimmer
barrage