← DefinitionshareGuessscarfskinsnounPlural of scarfskin; multiple outer layers or pieces of dead skin.No synonyms or antonyms found for this word.