Meanings
-
1
noun
the act of defending yourself
-
2
noun
Alternative spelling of self-defense.
Thesaurus
Synonyms
1
noun
· the act of defending yourself
self-defense
Etymology
From self- + defence.