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./

Dictionary of English idioms .      Словарь английских идиом.