Possible Definitions:
1. Cannon (pl. ) of Cannon
2. Cannon (n.) A great gun; a piece of ordnance or artillery; a firearm for discharging heavy shot with great force.
3. Cannon (n.) A hollow cylindrical piece carried by a revolving shaft, on which it may, however, revolve independently.
4. Cannon (n.) A kind of type. See Canon.
5. Cannon (v. i.) To discharge cannon.
6. Cannon (v. i.) To collide or strike violently, esp. so as to glance off or rebound; to strike and rebound.