American Dictionary
Definition barrage in American English
barrage noun
noun
/bəˈrɑʒ/
Synonyms and related words
2
a lot of criticisms, complaints, or questions directed at one person
Example
a barrage of abuse
Synonyms and related words
