Undoing

From Fresh Dictionary

English

Noun

undoing

  1. That which defeats.
    His fatal flaw was his undoing. In a sense he defeated himself.
Personal tools