Cannon - Wikipedia, the free encyclopedia
A cannon is any piece of artillery that uses gunpowder or other usually explosive-based propellants to launch a projectile. Cannon vary in calibre, range, mobility, rate of fire, angle of fire, and firepower; different ...