skin over

1. (verb) grow new skin over an injury
Related Words: heal



Terms and Conditions of Use / Copyright Notice