Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Barrage in English

English

Barrage

/bərɑʒ/

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"
synonym:
  • barrage,
  • bombardment,
  • outpouring,
  • onslaught

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"
  • "The shelling went on for hours without pausing"
synonym:
  • barrage,
  • barrage fire,
  • battery,
  • bombardment,
  • shelling

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"
synonym:
  • bombard,
  • barrage