barrage - Dictionary definition and meaning for word barrage
in BAR due to RAGE ppl started heavy fire of artillery.
BARAAT(marriage)- now a days in baraat ppl fire a lot of gunshots(crackers).
BARRAGE==(B)ombing (A)t RAGE. i.e intense bombing
Barish (rain in hindi)of bullets, speech.
there are a lot of questions if u are barred underage.
barrage ~ barrier; like man-made barrier in a stream which can stop continuous flow of river water.