Sekirov Dictionary

cannonball

/ˈkænənˌbɔːl/

noun5

  1. A served ball that travels with great speed and describes little or no arc in flight.

verb2

forms

cannonballed · cannonballing · cannonballs

This dictionary works without the internet: on your phone · in Chrome