NOUN
-
a person who destroys or ruins or lays waste to
uprooters of gravestones
a destroyer of the environment
jealousy was his undoer