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.

Etymology: OE hare hune f. har HOAR + hune a plant

Oxford English vocab.      Оксфордский английский словарь.