You searched for: “cannonades
cannonade (s) (noun), cannonades (pl)
A concentrated outpouring, as of missiles, words, or blows; a barrage: An army directed a cannonade at its opposing forces for three hours.
This entry is located in the following unit: caneh, can-, cann- + (page 1)