avowter

/ˈævɒʊtər/

Definitions

1. noun

A person who avows or confesses something, especially something previously denied or concealed.

“The whistleblower turned out to be an avowter of the company’s deceitful practices.”

Synonyms

  • confessor
  • revelator

Antonyms

  • deceiver
  • denier