Search in full dictionary
ON-THE-BALL
ON-THE-BALL
ScnTUEU
(
slang
)
alert and efficient or effective. We
handle
thousands of
public
and it takes a real on-the-
ball
Establishment Officer
to
hold
the
form
of the
org
and keep the
team
winning.