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