barrage

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.