Search in full dictionary
BALL, HAVE (SOMETHING) ON THE (1)
BALL, HAVE (SOMETHING) ON THE (1)
ScnMaster
(
colloquial
)
be
smart
, clever; be skilled and
have
the necessary
know-how
.
—PDC Volume 8 Approved Glossary