古腾堡计划中的在线英语-英语词典
Barrage的结果
An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.