1) barrageNoun
|
|
The rapid and continuous delivery of linguistic communication (spoken or written). A barrage of questions. A bombardment of mail complaining about his mistake. | بوچھار کثیر تعداد |
2) barrageNoun
|
|
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. | گولا باری |