barrage

(noun, verb)

noun

1. the rapid and continuous delivery of linguistic communication (spoken or written)

- a barrage of questions

- a bombardment of mail complaining about his mistake

Similar word(s): bombardment, onslaught, outpouring

Definition categories: communication, language

2. 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

Similar word(s): battery, bombardment, shelling

Definition categories: act, fire, firing

verb

1. address with continuously or persistently, as if with a barrage

- The speaker was barraged by an angry audience

- The governor was bombarded with requests to grant a pardon to the convicted killer

Similar word(s): bombard

Definition categories: communication, assail, assault, attack, round, snipe