SELF-DEFENSIVE MEANING IN ENGLISH

• Self-defensive Definition & Synonyms

  1. (a.) Defending, or tending to defend, ones own person, property, or reputation.


RECENT SEARCHES