1 definition found scarfskin - Collaborative International Dictionary of English v.0.48 : Scarfskin \Scarf"skin`\, n. (Anat.) See Epidermis. [1913 Webster]