SELF-INFLICTED DEFEAT Meaning of SELF-INFLICTED DEFEAT in English causing one's own defeat, causing oneself to be beaten Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012