SELF-HEAL Meaning of SELF-HEAL in English n. any of several plants, esp. Prunella vulgaris, believed to have healing properties. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012