Tamil Dictionary 🔍

barrage

n. அணையிட்டுத் தடுத்தல், குறுக்கணை, (படை.) இடைத்தடையிடும் திட்டமிட்ட குண்டுமாரி.


Bar"rage, n. Etym: [F., fr. barrer to bar, from barre bar.] (Engin.) Defn: An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.


barrage - Similar Words