Webster's English Dictionary

Enter the word to look up:

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