Home
Search
Index
Definify.com
Webster
1913
Edition
Barrage
Bar′rage
,
Noun.
[F., fr.
barrer
to bar, from
barre
bar.]
(Engin.)
An artificial bar or obstruction placed in a river or watercourse to increase the depth of water;
as, the
barrages
of the Nile
.
Similar Results
Baggage
Barbate
Barrack
Cartage
Narrate