← DefinitionshareGuessdesquamateverbTo shed or peel off in scales or layers, especially of skin or tissue.Synonymspeelverbshedverbflakeverbexfoliateverb