Synonyms of Self-confessed in English :

Antonyms of Self-confessed in English

Thesaurus of Self-confessed in English

Self-confessed

see definition of self-confessed

Words Similar to self-confessed

1. (adjective) owned up to