SELF-DEFENSE MEANING IN ENGLISH

• Self-defense Definition & Synonyms

  1. (n.) The act of defending ones own person, property, or reputation.


Synonyms:
Self-defence,

RECENT SEARCHES