Definition of Cannonball

  • (noun) a solid projectile that in former times was fired from a cannon

Synonyms of Cannonball


Antonyms of Cannonball


No Antonyms Found.

Homophones of Cannonball


No Homophones Found.