punchproof
/ˈpʌntʃpʊf/Definitions
1. adjective
resistant or immune to the effects of a punch, especially in sports
“The boxer wore a punchproof vest to protect himself from injuries during training.”
2. noun
a material or object that is resistant or immune to the effects of a punch
“The car’s bumpers were made of a durable, punchproof material that could withstand minor collisions.”