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