n.
the rapid and continuous delivery of linguistic communication (spoken or written)
"a barrage of questions"
同义词:bombardmentoutpouringonslaught
the heavy fire of artillery to saturate an area rather than hit a specific target
"they laid down a barrage in front of the advancing troops"
同义词:barrage firebatterybombardmentshelling