1 Barrage (noun/verb)
बमबारी; बांध
(Noun) A sudden, intense attack or a rapid outpouring (especially of words, questions, or criticism); a barrier built across a river to control water flow.
Synonyms: Volley, Onslaught, Blitz, Fusillade
Antonyms: Lull, Calm, Peace, Truce
Example: The minister faced a barrage of questions during the press conference.








