Noun
One who, or that which, ruins.
a destroyer of the environment Source: Internet
jealousy was his undoer Source: Internet
uprooters of gravestones Source: Internet