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)

  1. any of various aromatic herbs of the genus Marrubium
  2. a candy that is flavored with an extract of the horehound plant
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: