clearhearted

/ˈklɛrhɑɹtəd/

Definitions

1. adjective

having or showing a kind and honest nature, free from deceit or hypocrisy.

“She was a clearhearted person who always spoke the truth.”

2. noun

a person who is honest and sincere in their thoughts and feelings.

“He’s a clearhearted friend who will always tell you the truth.”

Synonyms

  • genuine
  • sincere

Antonyms

  • deceitful
  • hypocritical