ON THE BALL
What is the Meaning of the Idiom
ON THE BALL?
English teaching for English Language Learners (ELL) who are learning to speak English as a Second Language (ESL) or English as an Additional Language (EAL)
Definition:
alert, effective, efficient, competent
Examples:
1. This report has a lot of mistakes in it! Whoever did it obviously wasn’t very on the ball.
2. I can’t understand why your sister is with that guy. He is lazy and rude, and she has so much on the ball. She is intelligent, witty and attractive.