Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
on the ball
in English
on the ball
#common
Definitions
Other
alert
and
attentive
;
in
control
having
possession
of
the
ball
(
in
a
game
)
The
player
was
on
the
ball
,
ready
to
make
a
move
.
Base Words
ball
on
the