WordNet
be on the ball
v. be well-informed [syn: know the score, be with it, know what's going on, know what's what]
Usage examples of "be on the ball".
Anyone who could survive as a merchant adventurer here was likely to be on the ball, and her antennae were prickling anyway.