Definition of Barrages. Meaning of Barrages. Synonyms of Barrages
Here you will find one or more explanations in English for the word Barrages.
Also in the bottom left of the page several parts of wikipedia pages related to the word Barrages and, of course, Barrages synonyms and on the right images related to the word Barrages.
Definition of Barrages
Barrage Barrage Bar"rage, n. [F., fr. barrer to bar, from barre bar.]
(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.