Self-defense mechanism Synonyms
Self-defense replaced
Definitions for Self-defense
- (noun) the act of defending yourself
Synonyms for phrase
SM abbreviation
SM is an abbreviation for Self-defense MechanismWhat does SM stand for?
SM stands for "Self-defense Mechanism"