Learn english with a Rich Bilingual Dictionary by Multibhashi
Learn Indian and Foreign Languages
Learn Music,Dance,Yoga and Other Skills
Find The Best Study Materials
Take Trial Classes
Sign up with Most Affordable Classes
barrage meaning in English
barrage : barrage
Pronunciation : barrage
Pronunciation in English : barrage
Part of speech : noun
Definition in English : the action of continuously firing large guns to protect soldiers advancing on an enemy a structure that is built across a river to provide water for farming, to produce electricity, or to allow boats to travel more easily
Definition in English : the action of continuously firing large guns to protect soldiers advancing on an enemy a structure that is built across a river to provide water for farming, to produce electricity, or to allow boats to travel more easily
Examples in English :
He faced a barrage of questions over his handling of the problem.
The proposed tidal barrage would generate enough electricity to supply 80,000 homes
Examples in English :
He faced a barrage of questions over his handling of the problem.
The proposed tidal barrage would generate enough electricity to supply 80,000 homes