: a large gun that shoots heavy metal or stone balls and that was once a common military weapon
: a large automatic gun that is shot from an aircraft
: to suddenly and forcefully hit or move into or against someone or something
What made you want to look up cannon? Please tell us where you read or heard it (including the quote, if possible).