thornproof
/ˈθɔrnˌpruːf/Definitions
1. adjective
Resistant or protected from thorns; having a thorn-resistant quality
“The thornproof gloves allowed her to work in the rose garden without getting scratched.”
2. noun
A fabric or material that is resistant to thorns
“The thornproof material used in the outdoor furniture made it a great choice for a garden set.”