GeneralConnection.com
➔
Dictionary
cannon
Noun
1. artillery
2. heavy weapon, gun, ordnance, gun
3. armor plate
4. armour plate, armor plating, plate armor, plate armour, gun
5. shank
6. body part, carom
Verb
1. stroke, shot, hit
2. discharge
2. muster out
Usage