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.”
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.”