Grade 13

barrage (bar-rage)

Definition


noun.
a rapid or overwhelming outpouring of many things at once

Example Sentence

They fired a barrage of questions at him.

Synonyms

bombardment; volley; torrent; deluge

Antonyms

dribble; drip; trickle

Rhymes

  • raj
  • taj

  • barrage
  • collage
  • corsage
  • dhiraj
  • dressage
  • garage
  • massage
  • mirage
  • montage

  • entourage