to be aware of and understand what is happening and able to react quickly :
The new publicity manager is really on the ball.
to be aware of and understand what is happening and able to react quickly :
The new publicity manager is really on the ball.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005