cannonade

/kəˈnɑndi/

Definitions

1. noun

a prolonged and intense bombardment, especially by artillery

“The city fell after a fierce cannonade that lasted for hours.”

Synonyms

  • bombardment
  • shelling

Antonyms

  • ceasefire
  • truce