Search results
- Dictionarycan·non/ˈkanən/
noun
- 1. a large, heavy piece of artillery, typically mounted on wheels, formerly used in warfare: "they would cross at the Town ford, under cover of the defending cannon"
- 2. a carom.
verb
- 1. make a cannon shot.
Powered by Oxford Dictionaries