on the ball
phrase
1
: competent, knowledgeable, alert
… the other introductory essay … is much more on the ball.—
The Times Literary Supplement (London)
keep on the ball
2
: of ability or competence
… if the teacher has something on the ball, the pupils won't squirm much …—
New Yorker
Love words? Need even more definitions?
Merriam-Webster unabridged




Share