A LOT ON THE BALL


Meaning of A LOT ON THE BALL in English

intelligent, smart

Melvin may not look intelligent, but he's got a lot on the ball.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.