Dictionary search results

Showing 1-21 of 21 results

self-defense US English

The defense of one’s person or interests, especially through the use of physical force, which is permitted in certain cases as an answer to a charge of violent crime

self-defense English-Spanish

to act in self-defense

to plead self-defense in plead English-Spanish

alegar* legítima defensa

the right of self-defense in self-defense English-Spanish

el derecho de legítima defensa

the basic elements of self-defense in element English-Spanish

los principios elementales de la defensa personal