Barrage meaning in Urdu & English |
English to Urdu Dictionary
|
پشتہ ۔ بند ۔
English to English Dictionary
|
(1) - Barrage (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.
|