cannonade
noun
Meaning
A continuous and heavy discharge of artillery fire.
Examples
- The night was shattered by a fierce cannonade that lasted until dawn.
- The infantry waited in the trenches while the naval cannonade pounded the coastal defenses.
Synonyms: bombardment, barrage, shelling, cannonry