History
History
Synonyms
UK
US
Meaning:
honest

(of a person) not telling lies; not cheating or stealing

truthful, candid

UPFRONT as in Wiktionary
UPFRONT as in Wikipedia