a person who destroys or ruins or lays waste to; a destroyer of the environment; jealousy was his undoer; uprooters of gravestones
[ Syn: destroyer , undoer , waster , uprooter ]