Word Meaning

Find the meaning or definition of a english word


exfoliate definition and meaning

v. i. To separate and come off in scales or laminae, as pieces of carious bone or of bark.
v. i. To split into scales, especially to become converted into scales at the result of heat or decomposition.
v. t. To remove scales, laminae, or splinters from the surface of.

Crossword clues for exfoliate

- Flake off
- Remove dead skin cells from wild fox Eli ate


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver