cannon_ballEnglish

cannon ball, cannonball, round shot

Noun

A solid projectile that in former times was fired from a cannon

English: cannonball, cannon ball, round shot

English words with similar meanings

Show 2 words