cannonballs
Definition
noun. a heavy ball; esp. of iron; formerly used as a projectile in cannonsInformal a fast express train a hard; driving serve in tennis a feetfirst dive done in a tuck positi
Example Sentence
The army had a large supply of cannonballs.
Hear It! Say It! Write It!
cannonballs