barrage Meaning, Definition & Usage

  1. noun the rapid and continuous delivery of linguistic communication (spoken or written)
    outpouring; onslaught; bombardment.
    • a barrage of questions
    • a bombardment of mail complaining about his mistake
  2. noun the heavy fire of artillery to saturate an area rather than hit a specific target
    battery; barrage fire; bombardment; shelling.
    • they laid down a barrage in front of the advancing troops
    • the shelling went on for hours without pausing
  3. verb address with continuously or persistently, as if with a barrage
    bombard.
    • The speaker was barraged by an angry audience
    • The governor was bombarded with requests to grant a pardon to the convicted killer

WordNet


Bar"rage noun
Etymology
F., fr. barrer to bar, from barre bar.
Definitions
  1. (Engin.) An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.

Webster 1913