|
Definition of Barrage
1. Verb. Address with continuously or persistently, as if with a barrage. "The governor was bombarded with requests to grant a pardon to the convicted killer"
Generic synonyms: Assail, Assault, Attack, Lash Out, Round, Snipe
Derivative terms: Bombardment
2. Noun. The rapid and continuous delivery of linguistic communication (spoken or written). "A bombardment of mail complaining about his mistake"
Generic synonyms: Language, Linguistic Communication
Derivative terms: Bombard
3. Noun. The heavy fire of artillery to saturate an area rather than hit a specific target. "The shelling went on for hours without pausing"
Generic synonyms: Fire, Firing
Derivative terms: Shell
Definition of Barrage
1. n. An artificial bar or obstruction placed in a river or watercourse to increase the depth of water; as, the barrages of the Nile.
Definition of Barrage
1. Noun. an artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow ¹
2. Noun. a heavy curtain of artillery fire directed in front of one's own troops to screen and protect them ¹
3. Noun. a concentrated discharge of projectile weapons ¹
4. Noun. (context: by extension) an overwhelming outburst of words, especially of criticism ¹
5. Noun. (fencing) A "next hit wins" contest to determine the winner of a bout in case of a tie. ¹
6. Verb. (transitive) to direct a barrage at; to bombard ¹
¹ Source: wiktionary.com
Definition of Barrage
1. to subject to a massive attack [v -RAGED, -RAGING, -RAGES]