skin over

Explore definitions, synonyms, and language insights of skin over

Definitions

Verb
grow new skin over an injury

More General Terms