Cannonball
English Meaning
- A round projectile fired from a cannon.
- A jump into water made with the arms grasping the upraised knees.
- Something, such as a fast train, moving with great speed.
- Sports A fast low serve in tennis.
- To travel with great speed.
- To jump into water while grasping one's upraised knees with one's arms.