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)
- any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion
- synonyms: witch hazel plant, wych hazel, wych hazel plant
- lotion consisting of an astringent alcoholic solution containing an extract from the witch hazel plant
- synonyms: wych hazel
Source: Princeton University Wordnet