English dictionary
horehound meaning and definition
Definition and meaning of horehound at MeaningMonkey.org. horehound meaning and definition in the English Dictionary.HOREHOUND noun
Definition of horehound (noun)
- any of various aromatic herbs of the genus Marrubium
- a candy that is flavored with an extract of the horehound plant
Source: Princeton University Wordnet