autodefesa

substantivo

full

self-defence

noun

Definitions of self-defence

English

to protect oneself against harm caused by someone else

In the UK, it looks like not only guns, but even knives are no longer legal for law-abiding citizens to use for self-defence.