Definitions | on the ball |
| adjective - (idiom) alert, Alert, active, or attentive; on top of things.
- If I had been more I would have asked when he called me.
- (sports) Being in control of the ball
Supplemental Details:Sponsor an extended definition for on the ball for as little as $10 per month. Click here to contact us.
| |
|