barrage

/ˈbærɪdʒ/ /ˈbærɪdʒ/

Definitions

1. noun

a strong and intense attack, usually verbal or of criticism, on someone or something

“The comedian’s sharp wit was a barrage of jokes at the politician’s expense.”

2. noun

a strong, concentrated stream of water, shot or thrown out, usually from a hose or a gun

“The firefighters fought the blaze with a barrage of water from the fire truck.”

3. verb

to subject someone or something to a strong and intense attack, usually verbal or of criticism

“The media barraged the politician with tough questions during the press conference.”

4. verb

to shoot or throw out a strong, concentrated stream of water, especially from a hose or a gun

“The firefighters barraged the burning building with water from the fire truck.”

Synonyms

  • assault
  • deluge
  • onslaught
  • torrent

Antonyms

  • calm
  • silence