Phrase of the Moment
on the ball
1. alert; effective; skillful; knowledgeable
1. Mr. Smith hired me because he thinks I’m really on the ball.
2. if the teacher has something on the ball, the pupils won't squirm much.
3. I didn't sleep well last night and I'm not really on the ball today.
4. We need someone who’s really on the ball to answer questions from the press.