1a. A heavy curtain of artillery fire directed in front of friendly troops to screen and protect them. b. A rapid, concentrated discharge of missiles, as from small arms. 2. An overwhelming, concentrated outpouring, as of words: a barrage of criticism.
TRANSITIVE VERB:
Inflected forms: bar·raged, bar·rag·ing, bar·rag·es To direct a barrage at.
ETYMOLOGY:
French (tir de) barrage, barrier (fire). See barrage1.
SYNONYMS:
barrage2, bombard, pepper, shower1 These verbs mean to direct a concentrated outpouring at something or someone: barraged the speaker with questions; bombarded the box office with ticket orders; peppered the senator with protests; showered the child with gifts.