Scrabble Dictionary

Find the definition of a word with its score in word games.

Word Games

Scrabble US (10 Points)
Scrabble UK (10 Points)
Words With Friends (12 Points)

Barrage

ˈbarɑː(d)ʒ

Barrage definitions
noun
barrage barrages
  1. a concentrated artillery bombardment over a wide area

    "his forces launched an artillery barrage on the city"

    • an overwhelming number of questions, criticisms, complaints, etc. delivered simultaneously or in rapid succession

      "a barrage of questions"

  2. an artificial barrier across a river or estuary to prevent flooding, aid irrigation or navigation, or to generate electricity by tidal power

    "they are considering a tidal barrage built across the Severn estuary"

verb
barrage barraged barrages barraging
  1. bombard (someone) with questions, criticisms, complaints, etc.

    "his doctor was barraged with unsolicited advice"