meaning of be on the ball

be on the ball meaning in General Dictionary

be well-informed