self-healing Meaning, Definition & Usage

Self`-heal"ing adjective
Definitions
  1. Having the power or property of healing itself.

Webster 1913