अंग्रेजी अंग्रेजी शब्दकोश
अंग्रेजी अंग्रेजी शब्दकोश
द प्रोजेक्ट गुटेनबर्ग का ऑनलाइन अंग्रेजी-अंग्रेजी शब्दकोश
परिणाम
Barrage के लिए परिणाम
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.