Select the most appropriate meaning of the given idiom.
On the ball
Show answer & explanation
Correct answer: B
Explanation
The correct answer is option 2 i.e. Doing a job in a quick and competent manner.
When someone is described as being "on the ball," it means they are alert, efficient, and responsive in their actions.