Definition of scarfskin
: epidermis; especially : that forming the cuticle of a nail
Origin and Etymology of scarfskin
First Known Use: 1615See Words from the same year
Learn More about scarfskin
Seen and Heard
What made you want to look up scarfskin? Please tell us where you read or heard it (including the quote, if possible).