See cannonade in Webster's New World Roget's A-Z Thesaurus II
verb
To direct a barrage at:
barrage, bombard, fusillade, pepper, shower. See attack
noun
A concentrated outpouring, as of missiles, words, or blows:
barrage, bombardment, burst, fusillade, hail1, salvo, shower, storm, volley. See attack
Learn more about cannonade