6 senses for cannon as a Noun:
| Noun related (for cannon) cannon ball cannon bone cannon cracker cannon fire cannon fodder cannonade cannonball cannoneer loose cannon lower cannon upper cannon water cannon watercannon |
2 senses for cannon as a Verb:
| Verb related (for cannon) cannonade cannonball along |