barrage
/ˈbærɪdʒ/ /ˈbærɪdʒ/Definitions
1. noun
a strong and intense attack, usually verbal or of criticism, on someone or something
“The comedian’s sharp wit was a barrage of jokes at the politician’s expense.”
2. noun
a strong, concentrated stream of water, shot or thrown out, usually from a hose or a gun
“The firefighters fought the blaze with a barrage of water from the fire truck.”
3. verb
to subject someone or something to a strong and intense attack, usually verbal or of criticism
“The media barraged the politician with tough questions during the press conference.”
4. verb
to shoot or throw out a strong, concentrated stream of water, especially from a hose or a gun
“The firefighters barraged the burning building with water from the fire truck.”