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