Synonyms of Self-confessed in English :
Antonyms of Self-confessed in English
Thesaurus of Self-confessed in English
Self-confessed
see definition of self-confessedWords Similar to self-confessed
1. (adjective) owned up to
Synonyms of Self-confessed in English :
Antonyms of Self-confessed in English
Thesaurus of Self-confessed in English
1. (adjective) owned up to