self-defeating
English Dictionary
->
Letter S
-> self-defeating
Search Dictionary:
self-defeating Definition
(s)
acting
to
defeat
its
own
purpose
; "
it
is
self
-
defeating
...
to
ignore
the
progress
of
events
"
self-defeating Synonyms
self-defeating
© Art Branch Inc.