TOP

Definition of cannonball noun from the Oxford Advanced American Dictionary

See cannonball in the Oxford Advanced Learner's Dictionary