BARRAGE
barrage, barrage fire, battery, bombardment, shelling
(noun) the heavy fire of artillery to saturate an area rather than hit a specific target; “they laid down a barrage in front of the advancing troops”; “the shelling went on for hours without pausing”
barrage, bombardment, outpouring, onslaught
(noun) the rapid and continuous delivery of linguistic communication (spoken or written); “a barrage of questions”; “a bombardment of mail complaining about his mistake”
bombard, barrage
(verb) address with continuously or persistently, as if with a barrage; “The speaker was barraged by an angry audience”; “The governor was bombarded with requests to grant a pardon to the convicted killer”
Source: WordNet® 3.1
Etymology
Noun
barrage (plural barrages)
An artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow.
Hyponym: dam
(military) A heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.
A concentrated discharge of projectile weapons.
(by extension) An overwhelming outburst of words, especially of criticism.
(fencing) A "next hit wins" contest to determine the winner of a bout in case of a tie.
Type of firework containing a mixture of firework types in one single-ignition package.
Verb
barrage (third-person singular simple present barrages, present participle barraging, simple past and past participle barraged)
(transitive) To direct a barrage at.
Synonym: bombard
Source: Wiktionary
Bar"rage, n. Etym: [F., fr. barrer to bar, from barre bar.] (Engin.)
Definition: An artificial bar or obstruction placed in a river or water
course to increase the depth of water; as, the barrages of the Nile.
Source: Webster’s Unabridged Dictionary 1913 Edition