self-defense – Deutsch–English translations

🇬🇧 en de 🇩🇪

self-defense noun

  • means of defending oneself from attack
Selbstverteidigung
  • law: the right to protect oneself against violence by using reasonable force
Notwehr
Wiktionary Links