barrage
名词 barrage:
the rapid and continuous delivery of linguistic communication (spoken or written)
同义词:bombardment, outpouring, onslaught
the heavy fire of artillery to saturate an area rather than hit a specific target
同义词:barrage fire, battery, bombardment, shelling
动词 barrage:
address with continuously or persistently, as if with a barrage
同义词:bombard