SELFHEAL Meaning of SELFHEAL in English n. any of several plants, esp. Prunella vulgaris, believed to have healing properties. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012