barrage
noun verbStress: first syllable
Syllables: bar-rage (2)
English Definition
A concentrated outpouring of questions or blows, or an artificial barrier in a river.
Example Sentence
The reporters hit the minister with a barrage of questions.
US IPA
/bəˈrɑːʒ/
UK IPA
/ˈbærɑːʒ/