cannonball

Definitions of cannonball
  1. noun
    a solid projectile that in former times was fired from a cannon
    synonyms: cannon ball, round shot
    see moresee less
    type of:
    missile, projectile
    a weapon that is forcibly thrown or projected at a targets but is not self-propelled
Word Family