SELF-DEFEATING


Meaning of SELF-DEFEATING in English

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

Oxford English vocab.      Оксфордский английский словарь.