English Dictionary
Definition self-defeating in British English
self-defeating adjective
adjective
/ˌself-dɪˈfiːtɪŋ/
Synonyms and related words
