Answer: sockproof

AnswerCrossword Clue
SOCKPROOFResistant to punches?