horehound(noun) noun1. any of various aromatic herbs of the genus MarrubiumDefinition categories: plant, herb2. a candy that is flavored with an extract of the horehound plantDefinition categories: food, candy, confect