GeneralConnection.comDictionary
cannonade
Noun

1. drumfire
Verb

1. artillery fire, cannon fire, attack
1. assail
Usage