ON THE BALL


Meaning of ON THE BALL in English

1 : COMPETENT , KNOWLEDGEABLE , ALERT <the other introductory essay ⋯ is much more on the ball ― Times Lit. Supp. > <keep on the ball >

2 : of ability or competence <if the teacher has something on the ball, the pupils won't squirm much ― New Yorker >

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.