Search in full dictionary
BALL, HAVE (SOMETHING) ON THE
BALL, HAVE (SOMETHING) ON THE
ScnMaster
(
colloquial
)
are skilled and
have
the necessary
know-how
.
—NED Approved Glossary