CANNONBALL


Meaning of CANNONBALL in English

[can.non.ball] n (1663) 1: a usu. round solid missile made for firing from a cannon

2: a jump into water made with the arms holding the knees tight against the chest

3: a hard flat tennis service

4: an express train

[2]cannonball vi (1951): to travel with great speed

Merriam-Webster English vocab.      Английский словарь Merriam Webster.