avower
/ˈævəʊər/Definitions
1. noun
One who acknowledges or confesses something, especially a crime or fault.
“The avower of the crime was brought to justice after a long investigation.”
2. verb
To acknowledge or confess something, especially a crime or fault.
“The suspect chose to avow his involvement in the scandal.”