ball noun definition in Clever topic from the Oxford Advanced Learner's Dictionary

ball

 noun: Clever topic
to be aware of and understand what is happening and able to react quickly The new publicity manager is really on the ball.