Read the dictionary definition of destroyer. All definitions for this word.
1. a small fast lightly armored but heavily armed warship
2. a person who destroys or ruins or lays waste to
1. a destroyer of the environment
2. jealousy was his undoer
3. uprooters of gravestones