The definition :
Definitions of cannonade:
- noun: intense and continuous artillery fire
- verb: attack with canons or artillery
Are you interested in alternative search :
:drumfire artillery fire assail attack cannon fire battle of valmy valmy
If you like reading news check: