bombard
verb
attack (a place or person) continuously with bombs, shells, or other missiles.
the city was bombarded by federal forces
shell,torpedo,pound,blitz,strafe,pepper,fire at/on,bomb,assail,attack,assault,raid,batter,blast,pelt,cannonade,fusillade
noun
a cannon of the earliest type, which fired a stone ball or large shot.