English edit

Etymology edit

scar +‎ -proof

Adjective edit

scarproof (comparative more scarproof, superlative most scarproof)

  1. Resistant to being scarred.