Barrage

/bəˈrɑːʒ/

Synonyms

Slang Meanings

A heavy flow of something, often used informally to describe overwhelming situations.
That meeting was a barrage of ideas and suggestions!