1 entry 1 source
Barrage
Open directlyWebster's 1828 Dictionary · 1828
Part of speech: noun (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.
1 entry 1 source
Part of speech: noun (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.