SELF­DEFEATING


Meaning of SELF­DEFEATING in English

adj. (of an attempt, action, etc.) doomed to failure because of internal inconsistencies etc.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.