English word definition — powered by WordNet
the peeling off in flakes or scales of bark or dead skin
a thin flake of dead epidermis shed from the surface of the skin
Want to remember exfoliation?