English Dictionary
Definition self-styled in British English
self-styled adjective
adjective
Example
a self-styled computer expert
Synonyms and related words
