have a lot 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

Common Names:

NameGenderPronouncedUsage
Lana['lænə]
&Aelig;Lfstan-Anglo-Saxon
Fabianafah-BYAH-nah (Italian)Italian, Spanish, Portuguese, Ancient Roman
AgustÍNah-goos-TEENSpanish
Thi-Vietnamese
AnĐA-Croatian, Serbian