Skip to definition.
Get the FREE one-click dictionary software for Windows.


Adjective: on the ball
  1. Mentally perceptive and responsive
    - alert, alive, awake
     
  2. (sports) being in control of the ball

See also: aware, cognisant [Brit], cognizant

Encyclopedia: On the ball, City On the ball