forthright adjective definition in Honest topic from the Oxford Advanced Learner's Dictionary

forthright

 adjective: Honest topic
direct and honest in manner and speech a woman of forthright views He spoke in a forthright manner but without anger. MacTavish was characteristically forthright in his reply. She’s always been very forthright about her preferences.