ON THE BALL Meaning of ON THE BALL in English ready for new ideas; alert and effective; proficient, adept, skilled; shrewd, intelligent, bright, clever Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012