On-the-ball meaning

(idiomatic) Alert, active, or attentive; on top of things.

If I had been more on the ball I would have asked when he called me.

adjective
0
0
(sports) Being in control of the ball.
adjective
0
0
Advertisement