HOREHOUND Meaning of HOREHOUND in English n. plant of the mint family Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012