SELF-HEAL Meaning of SELF-HEAL in English n. any of several plants, esp. Prunella vulgaris, believed to have healing properties. Oxford English vocab. Оксфордский английский словарь. 2012