cannonade
1. [ verb ] (military) attack with canons or artillery
Related terms: attack
2. [ noun ] (military) intense and continuous artillery fire
Synonyms: drumfire
Related terms: artillery_fire