truthteller
Speaker of facts
A truthteller is someone who speaks the truth, especially when doing so is difficult or unwelcome.
The term often carries a note of admiration—truthtellers are honest despite social pressure or personal cost: She was the family's truthteller, the one who said what everyone else avoided.
In logic puzzles, truthtellers are characters who always tell the truth, contrasted with liars.
Directly honest in manner
- bluntDull or tactlessly direct
- frankOpen and direct
- directUndeviating or to guide
- plain-spokenSpeaking without ornament
unvarnished · unfiltered · outspoken · plainspoken · tactless · brutal · harsh · undiplomatic
Having strong moral beliefs
- ethicalConforming to moral principles
- honorableHaving high moral standards
- uprightVertical or morally sound
- moralConcerning right conduct
incorruptible · righteous · virtuous · conscientious · scrupulous · just · fair · noble
Authoritative wisdom source
- seerOne who envisions futures
- prophetDivinely inspired messenger
- sageWisdom keeper or seasoning
- soothsayerOne who predicts futures
visionary · Cassandra · harbinger · whistleblower · witness · testifier · revealer · exposer
forthright
Directly honest in manner
plain-spoken · unvarnished · unfiltered · outspoken · plainspoken · tactless · brutal · harsh · undiplomatic · brusque
principled
Having strong moral beliefs
- ethicalConforming to moral principles
- honorableHaving high moral standards
- uprightVertical or morally sound
moral · incorruptible · righteous · virtuous · conscientious · scrupulous · just · fair · noble · trustworthy
oracle
Authoritative wisdom source
soothsayer · visionary · Cassandra · harbinger · whistleblower · witness · testifier · revealer · exposer
genuine
Truly what it claims
candid · transparent · open · guileless · artless · unfeigned · unpretentious · earnest · heartfelt · real
bold
Courageous and daring
audacious · unflinching · unafraid · intrepid · valiant · gutsy · defiant · resolute · undaunted · risk-taking
truthtellerliar
One who speaks falsely
deceiver · fabricator · falsifier · prevaricator · dissembler
truthtellerpropagandist
Pusher of biased messaging
disinformation agent · spin doctor · charlatan · demagogue · snake oil salesman
truthtellerbullshitter
One who deceives casually
fabulist · fantasist · storyteller · embellisher · exaggerator