CANNONBALL

Definition of CANNONBALL

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