Barrage

n.
1970-01-01 · 7 · · · 0

释义

An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.
上一条: Barracouata
下一条: Barranca