armatura

armor, equipment

Noun
9