barrage - Dictionary definition and meaning for word barrage
in BAR due to RAGE ppl started heavy fire of artillery.
BAR+AGE...when you go to a wine or beer bar at low age, you will have to face a rapid succession of questions and criticism
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.