Legal terms glossary

Spanish - English

Search the glossary
Word in spanish

arma

Word in english

weapon

Definition

any instrument or device for use in attack or defense in combat, fighting, or war.