RhymeZone

 

Definitions of horehound:
  • noun:   a candy that is flavored with an extract of the horehound plant
  • noun:   any of various aromatic herbs of the genus Marrubium

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023