self-detraction (0 synonym found)

Definition of self-detraction:

(n) : The act of something destroying itself.

Definition of self-detraction:

(n) : The act of something destroying itself.

Back to Top