cannonball

Noun
  1. A solid projectile that in former times was fired from a cannon (synset 102954379)

Other Searches