barrage
noun(bar-rage)
the rapid and continuous delivery of linguistic communication (spoken or written)
Examples:
A barrage of questions.
barrage
noun(bar-rage)
the heavy fire of artillery to saturate an area rather than hit a specific target
Examples:
They laid down a barrage in front of the advancing troops.
barrage
verb(bar-rage)
address with continuously or persistently, as if with a barrage
Examples:
The speaker was barraged by an angry audience.