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.