SynonymX
Speak
Self-Confessed
Definition of Self-Confessed
1.
Owned up to
Adjective Satellite
Semanticaly linked words with "self-confessed"
acknowledged