English dictionary
barrage
/b/@/'r/A//Z/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
the rapid and continuous delivery of linguistic communication (spoken or written)
ExamplesA barrage of questions.
Source: WordNet 3.0
-
the heavy fire of artillery to saturate an area rather than hit a specific target
ExamplesThey laid down a barrage in front of the advancing troops.
Source: WordNet 3.0
-
An artificial bar or obstruction placed in a river or watercourse to increase the depth of water; as, the <i>barrages</i> of the Nile.
Source: webster1913
verb
-
address with continuously or persistently, as if with a barrage
ExamplesThe speaker was barraged by an angry audience.
Synonyms bombardSource: WordNet 3.0