skin over
1.
(
verb
) grow new skin over an injury
Related Words:
heal
Terms and Conditions of Use / Copyright Notice