- self-defence as a noun:
- 1
self-defence
noun
1 self-defence
The act of defending yourself.
synonyms: self-defense, self-protection.
Dutch: noodweer, zelfverdediging
Polish: samoobrona
debug info: 0.0311
noun
The act of defending yourself.
synonyms: self-defense, self-protection.
Dutch: noodweer, zelfverdediging
Polish: samoobrona
debug info: 0.0311