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