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. Словарь английских идиом. 2012