cannonball Meaning, Definition & Usage

  1. noun a solid projectile that in former times was fired from a cannon
    cannon ball; round shot.

WordNet