cannons
noun(can-non)
a large, heavy gun usually mounted on a carriage
cannons
noun(can-non)
a heavy-caliber automatic aircraft gun firing explosive shells
cannons
noun(can-non)
any device for propelling a substance or object at high speeds
cannons
verb(can-non)
to discharge cannon
cannons
verb(can-non)
cannonade
cannons
noun(can-non)
a dangerously uncontrollable person or thing