have a lot on the ball


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Encyclopedia.
Related to have a lot on the ball: have something on the ball

have a lot on the ball

phr. [for someone] to have ability and knowledge and be attentive and useful. She can do it. She’s got a lot on the ball.
See also: ball, have, lot, on