self-destroyer

Meaning

One who destroys himself/herself.

Synonyms

Etymology

From self- + destroyer.

Notes

Sign in to write sticky notes