Barrage

Noun

 * 1) an artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow
 * 2) a heavy curtain of artillery fire directed in front of one's own troops to screen and protect them
 * 3) a concentrated discharge of projectile weapons
 * 4)  an overwhelming outburst of words, especially of criticism
 * 5)  A "next hit wins" contest to determine the winner of a bout in case of a tie.
 * 6) (military) A prearranged barrier of fires, except that delivered by small arms, designed to protect friendly troops and installations by impeding enemy movements across defensive lines or areas.
 * 7) (military) A type of electronic attack intended for simultaneous jamming over a wide area of frequency spectrum.

Verb

 * 1)  to direct a barrage at; to bombard

Adjectives for Barrage
gigantic; advertising; incessant; verbal; rolling; murderous; leaden; shrapnel; deadly; fatal; vicious; violent.

Verbs for Barrage
advance under—; approach—; beat down—; concentrate—; create—; curtain with—;defend against—; defy—; denounce—; disperse—; establish—; extend—; invade—; lay down—; penetrate—; prolong—; reduce—; resist—; restrict—;  retreat from—; strengthen—; sweep through—; —cuts off;—holds up; —obstructs; —parries; —pro¬tects; —surprises; —threatens.

Thesaurus
bombardment, boom, box barrage, breakwater, breastwork, brick wall, broadside, buffer, bulkhead, bulwark, burst, cannon, cannonade, cannonry, cofferdam, commence firing, creeping barrage, dam, defense, dike, ditch, drum, drum music, drumbeat, drumfire, drumming, earthwork, embankment, emergency barrage, enfilade, eruption, fence, fire a volley, fire at, fire upon, flare, flutter, fusillade, gate, gravity dam, groin, hail, hydraulic-fill dam, iron curtain, jam, jetty, leaping weir, levee, logjam, milldam, moat, mole, mortar, mortar barrage, mound, normal barrage, open fire, open up on, outburst, palpitation, paradiddle, parapet, patter, pepper, pitapat, pitter-patter, pop at, portcullis, pound, pounding, pulsation, rake, rampart, rat-a-tat, rat-tat, rat-tat-tat, rataplan, rattattoo, roadblock, rock-fill dam, roll, rub-a-dub, ruff, ruffle, salvo, seawall, shell, shoot, shoot at, shower, shutter dam, snipe, snipe at, spatter, splutter, spray, sputter, staccato, standing barrage, stone wall, storm, strafe, stream, surge, take aim at, tat-tat, tattoo, throb, throbbing, thrum, thumping, tom-tom, tornado, torpedo, volley, wall, weir, wicket dam, work, zero in on, aim at, antiaircraft barrage, arch dam, backstop, bamboo curtain, bank, bar, barrier, bear-trap dam, beat, beating, beaver dam, blast, blitz, bombard,

Etymology
From barrage:

Related terms

 * barrage balloon
 * barrage jamming
 * rolling barrage