Sinhala Dictionary definitions for barrage
barrage 🔊 /bɚɑˈʒ/
barrage : බාධකය
barrage : නොකඩවා වෙඩි තැබීම
barrage : මහ අමුණ
barrage : හරස් අමුණ
barrage : එක දිගට වෙඩි තැබීම
barrage definition
Noun. An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.