|  
| 
 
 
 Meaning of DEFEATING
|  Thesaurus Terms |  |  |  |  | Related Terms: |  | ascendant, baffling, confounding, conquering, disconcerting, dominant, flushed with success, frustrating, in ascendancy, in the ascendant, overcoming, prevailing, successful, triumphal, triumphant, vanquishing, victorious, winning |  |  |  |     |    |  |