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.
Source: Webster's Revised Unabridged Dictionary (1913) |