SELF-DEFEATING


Meaning of SELF-DEFEATING in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.