Cannon
1. A large artillery gun that is usually on wheels. Some old warships carried as many as sixty-six cannons.