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
3. muster out
| Foreign Language Equivalents of 'cannon' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||