Self-inflicted martyrdom Synonyms
Synonyms for phrase
SM abbreviation
SM is an abbreviation for Self-inflicted MartyrdomWhat does SM stand for?
SM stands for "Self-inflicted Martyrdom" Martyrdom replaced
Definitions for Martyrdom
- (noun) death that is imposed because of the person's adherence of a religious faith or cause
- (noun) any experience that causes intense suffering