Cerca
Barrage
01
barrage
a large amount of something all at once, like a lot of criticism or questions
02
barrage
the heavy fire of artillery to saturate an area rather than hit a specific target
to barrage
01
to bombard someone with a string of questions
Esempio
The soldiers let off a barrage of artillery fire during the battle.
The artillery barrage shook the ground as the shells rained down on the enemy positions.
The general ordered a barrage of artillery fire to soften up the enemy defenses before the ground assault.
She faced a barrage of vituperation after her controversial decision was announced.
During the heated argument, he chose to abuse his opponent with a barrage of insults and offensive language.