SELF-HEAL Meaning of SELF-HEAL in English ■ noun a purple-flowered plant of the mint family, formerly used for healing wounds. [ Prunella vulgaris .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004