Self-defense mechanism Synonyms

Definitions for Self-defense


  • (noun) the act of defending yourself

SM abbreviation

SM is an abbreviation for Self-defense Mechanism
What does SM stand for?
SM stands for "Self-defense Mechanism"

Definitions for Mechanism


  • (noun) device consisting of a piece of machinery; has moving parts that perform some function
  • (noun) a natural object resembling a machine in structure or function
  • (noun) the technical aspects of doing something