Defeating

Russian Meaning

побеждать

наносить поражение

разбивать

расстраивать

расстраивать планы

разрушать

проваливать

уничтожать

отменять

аннулировать

English Meaning

  1. Present participle of defeat.