Search in full dictionary
JOHNNY-ON-THE-SPOT
JOHNNY-ON-THE-SPOT
ScnMaster
(informal)
a person who is on
hand
to perform a service, seize an opportunity, deal with an
emergency
, etc.
—
SHSBC
Binder 16 Approved Glossary