Search results
- DictionaryJohnny-on-the-spot
noun
- 1. a person who is at hand whenever needed: informal, dated North American "he appears to have become the financial Johnny-on-the-spot for Mr Meese"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries