You searched for: “cannonade
cannonade
A concentrated outpouring, as of missiles, words, or blows; a barrage.

"On army directed a cannonade at its opposing forces for three hours."

This entry is located in the following unit: caneh, can-, cann- + (page 1)