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)