horehound

/hˈɑrhaʊnd/

Explore definitions, synonyms, and language insights of horehound

Definitions

Noun
any of various aromatic herbs of the genus Marrubium
Noun
a candy that is flavored with an extract of the horehound plant