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
Nurten-Turkish
Albertaal-BUR-tə (English), ahl-BER-tah (Italian, Polish, German)English, Italian, Portuguese, Polish, German
Frey[frei]
Rona (2)-Hebrew
Draga-Slovene, Croatian, Serbian
GrÁInneGRAWN-yaIrish, Irish Mythology