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
Nirupama-Indian, Hindi, Kannada
JaylonJAY-lənAfrican American (Modern)
Marijana-Croatian, Serbian, Slovene, Macedonian
Caecilius-Ancient Roman
LallieLAL-eeEnglish (Rare)
Nojus-Lithuanian