A lot on the ball

Meaning: someone who is very smart (see on the ball)
Example: The girl who got a perfect mark on her test has a lot on the ball.
See this Idiom in a story: Sports: Adam Dreams He is a Professional Hockey Player

Submit an Image

What country are you from?

How old are you?

a lot on the ball