Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


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