barrage
Speech parts
1. barrage - Noun
2. barrage - Verb
Meaning
An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.
Source: Webster's dictionarySynonyms
Antonyms
Show all antonymsHypernyms
Phrases with the word
Anagrams
Examples
they laid down a barrage in front of the advancing troops
the shelling went on for hours without pausing
a barrage of questions
a bombardment of mail complaining about his mistake
The speaker was barraged by an angry audience
The governor was bombarded with requests to grant a pardon to the convicted killer