Search results
- Dictionarycannonball/ˈkanənbɔːl/
noun
- 1. a round metal or stone projectile fired from a cannon.
- 2. a jump into water feet first with the knees clasped to the chest. North American
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries