Search results
- Dictionarycan·non·ball/ˈkanənˌbôl/
noun
- 1. a round metal or stone projectile fired from a cannon in former times.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
cannonball song meaning |
cannonball damien rice meaning |