VividLex

Home / Thesaurus / barrages

Thesaurus: barrages

n the rapid and continuous delivery of linguistic communication (spoken or written) n the heavy fire of artillery to saturate an area rather than hit a specific target v address with continuously or persistently, as if w…

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n the rapid and continuous delivery of linguistic communication (spoken or written) n the heavy fire of artillery to saturate an area rather than hit a specific target v address with continuously or persistently, as if with a barrage