English Dictionary
Definition self-confessed in British English
self-confessed adjective
adjective
1
admitting to being a particular bad type of person or to having a particular negative quality
Example
a self-confessed liar
Synonyms and related words
