💥barrage

noun
/bəˈrɑːʒ/

Meaning

a concentrated outpouring of questions, criticisms, or blows; a rapid, continuous attack

Example Sentences

The politician faced a barrage of tough questions from reporters.

Synonyms

bombardment, onslaught, attack, deluge, storm

Antonyms

trickle, drip, pause

Collocations

barrage of questions, barrage of criticism, barrage of fire

Related Vocabularies

Large areas covered with trees and undergrowth, providing natural habitats for wildlife.
an obscuring of light from one celestial body by another; a decline or loss
a change or modification made to something
a device that produces light, often using electricity
an aircraft with rotating blades that can take off and land vertically
A small hill or mound.

Explore More