Meaning of the word barrage in English

What does barrage mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

barrage

US /bəˈrɑːʒ/
UK /ˈbær.ɑːʒ/

Noun

the action of continuously firing large guns to protect soldiers advancing on an enemy:

Example:
an artillery barrage