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.”
1. noun
a prolonged and intense bombardment, especially by artillery
“The city fell after a fierce cannonade that lasted for hours.”