JOHNNY-ON-THE-SPOT


Meaning of JOHNNY-ON-THE-SPOT in English

[John.ny-on-the-spot] n (1896): a person who is on hand and ready to perform a service or respond to an emergency

Merriam-Webster English vocab.      Английский словарь Merriam Webster.