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
Ludvik-Slovene
Candelariakahn-de-LAH-ryahSpanish
AbrahamAY-brə-ham (English), AH-brah-hahm (Dutch)English, Hebrew, Spanish, French, Dutch, German, Swedish, Norwegian, Danish, Biblical, Biblical Lati
Anant-Indian, Hindi, Marathi
Erwann-Breton
SheenaghSHEE-nəEnglish (Rare)