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.

English idioms vocab.      Словарь английских идиом и выражений.