A rapid and continuous firing of artillery guns, or a great burst of noise or activity resembling such firing.
From French 'cannonade,' derived from 'canon' (cannon), with -ade suffix meaning 'a burst of action.' First used in English during the 16th century to describe military artillery bombardments.
Try Another Word