Barrage

/bəˈrɑːʒ/

Meaning & Definition

noun
A concentrated artillery bombardment over a wide area.
The soldiers took cover from the barrage that rained down on their positions.
An overwhelming quantity or explosion, as of words, blows, or criticisms.
She faced a barrage of questions from reporters after the press conference.
An artificial obstruction placed in a river to control water flow.
The barrage was built to manage the water levels during heavy rainfall.
verb
To bombard (someone) with questions, criticisms, etc.
The critics barraged the author with tough questions about her latest book.

Etymology

French, from 'barrer' meaning 'to bar or obstruct'.

Common Phrases and Expressions

barrage of questions
A large number of questions asked rapidly or in succession.
barrage of criticism
An overwhelming amount of criticism directed at someone or something.
fire barrage
An intensive and concentrated attack using artillery fire.

Related Words

bombard
To attack with artillery fire or missiles.
obstruct
To block or prevent movement or progress.
onslaught
A fierce or destructive attack.

Slang Meanings

A heavy flow of something, often used informally to describe overwhelming situations.
That meeting was a barrage of ideas and suggestions!