HOREHOUND


Meaning of HOREHOUND in English

n. (also hoarhound) 1 a a herbaceous plant, Marrubium vulgare, with a white cottony covering on its stem and leaves. b its bitter aromatic juice used against coughs etc. 2 a herbaceous plant, Ballota nigra, with an unpleasant aroma.

[ OE hare hune f. har HOAR + hune a plant ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.