English dictionary

witch hazel meaning and definition

Definition and meaning of witch hazel at MeaningMonkey.org. witch hazel meaning and definition in the English Dictionary.

WITCH HAZEL noun

Definition of witch hazel (noun)

  1. any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion
  2. lotion consisting of an astringent alcoholic solution containing an extract from the witch hazel 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: