Language:
Free Online Dictionary|3Dict

barrage

Source : Webster's Revised Unabridged Dictionary (1913)

Barrage \Bar"rage\, n. [F., fr. barrer to bar, from barre bar.]
   (Engin.)
   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 : WordNet®

barrage
     n 1: the rapid and continuous delivery of linguistic
          communication (spoken or written) [syn: {outpouring}, {onslaught}]
     2: 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" [syn: {barrage fire}, {battery}, {bombardment},
         {shelling}]
     v : attack with a barrage; "The speaker was barraged by an angry
         audience"
Sort by alphabet : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z