HAVE SOMETHING ON THE BALL


Meaning of HAVE SOMETHING ON THE BALL in English

v. phr. , slang , colloquial To be smart, clever; to be skilled and have the necessary know-how. You can trust Syd; he's got a lot on the ball OR he's got something on the ball.

American idioms English vocabulary.      Английский словарь американских идиом.