Answer: swordproof

AnswerCrossword Clue
swordproofproof against swords