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