GeneralConnection.com
➔
Dictionary
cannonade
Noun
1. drumfire
Verb
1. artillery fire, cannon fire, attack
1. assail
Usage