Barrage

['bærɑːʒ] or [bə'rɑʒ]

Definition

(noun.) 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'.

(noun.) the rapid and continuous delivery of linguistic communication (spoken or written); 'a barrage of questions'; 'a bombardment of mail complaining about his mistake'.

Typist: Ollie--From WordNet

Definition

(n.) An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.

Edited by Cathryn

Definition

n. the forming of an artificial bar in order to deepen a river.

Checked by Anita

About(关于我们)|Sitemap(网站地图)

Copyright © 2018 EnMama.net. All rights reserved.