DEFEATING


Meaning of DEFEATING in English

Synonyms and related words :

ascendant, baffling, confounding, conquering, disconcerting, dominant, flushed with success, frustrating, in ascendancy, in the ascendant, overcoming, prevailing, successful, triumphal, triumphant, vanquishing, victorious, winning,

Moby thesaurus English vocabulary.      Английский словарь Moby Тезаурус .