Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Verb: skin over
  1. Grow new skin over an injury

Derived forms: skins over, skinned over, skinning over

Type of: heal