English
Adjective on the ball #idiom alert|Alert, active, or attentive; on top of things. #:If I had been more on the ball I would have asked when he called me. #sports Being in control of the ball
Related terms off the ball