Home / B / barrage

barrage

nounverb /bərɑʒ/ 2 syllables 7 letters Scrabble 10 WWF 12
Definitions
noun

the rapid and continuous delivery of linguistic communication (spoken or written)

“a barrage of questions”

noun

the heavy fire of artillery to saturate an area rather than hit a specific target

“they laid down a barrage in front of the advancing troops”

verb

address with continuously or persistently, as if with a barrage

“The speaker was barraged by an angry audience”

Want another word?
Spin the dictionary for a fresh one.
Generate a word →