honest John
- noun
- Informal
- People trust Honest John because he always keeps his promises and never lies.
Examples
-
They called him "Honest John Sparks," according to a Nevada Historical Society report.
Blog text (2) -
Honest John
Blog text (11) -
Everyone knows that when you need advice, you can always rely on Honest John to tell you the truth.
-
As a politician, he earned the nickname Honest John for his transparency and integrity.
Synonyms
A person who always tells the truth and follows moral rules
A person who never lies, even when it is hard
Antonyms
Surface Forms
Morphology
honest + John
The meaning is directly derivable from combining 'honest' (trustworthy) with the proper name 'John' to form a descriptive nickname meaning a man who is honest. This adjective+name pattern is common in English and many languages, so a B1 learner who knows both constituents would readily infer the intended meaning.
Etymology
The nickname honest John may come from the simple picture of a man named John who is known to be honest and always tells the truth. So, calling someone 'honest and trustworthy' as 'honest John' means they are trusted and reliable.