barrage
1. bar.rage \'ba:r-ij\ n [F, fr. barrer to bar, fr. barre bar] : an
artificial dam placed in a watercourse to increase the depth of water or
to divert it into a channel for navigation or irrigation
2. bar.rage \b*-'ra:zh, -'ra:j\ n [F (tir de) barrage barrier fire] 1: a
barrier of fire esp. of artillery laid on a line close to friendly tro ops
to screen and protect them 2: a rapid-fire massive or concentrated delivery
or outpour (as of speech o r writing)
3. bar.rage \b*-'ra:zh, -'ra:j\ vt : to deliver a barrage against