Another word for barrage
barrage 2bombard pepper shower 1Search Thesaurus
These verbs mean to direct a concentrated outpouring at something or someone: barraged the speaker with questions; bombarded the box office with ticket orders; peppered the senator with protests; showered the child with gifts.
Another word for barragenoun
A concentrated outpouring, as of missiles, words, or blows:bombardment, burst, cannonade, fusillade, hail1, salvo, shower, storm, volley. See attack