What does be on the ball mean?

be on the ball meaning in General Dictionary

be well-informed