Picture Dictionary and Books Logo
×
cannon [ˈkænən]

1 cannon noun
  • 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

2 cannon verb
  • to suddenly and forcefully hit or move into or against someone or something