Definition of Self-Defeating

  • 1. Acting to defeat its own purpose Adjective Satellite

Semanticaly linked words with "self-defeating"