JOHNNY-ON-THE-SPOT


Meaning of JOHNNY-ON-THE-SPOT in English

noun Date: 1896 a person who is on hand and ready to perform a service or respond to an emergency

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.