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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.