Skip to main content

badtroll's definitions

canon

A cannon is any piece of artillery that uses gunpowder or other usually explosive-based propellents to launch a projectile. Used since the 12th century popularized by pirates.
by badtroll April 24, 2012
mugGet the canonmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email