witch hazel

1 ENTRIES FOUND:
Save
witch hazel noun
witch hazel
noun
Learner's definition of WITCH HAZEL
[noncount]
: a lotion that is made from the bark of a plant and that is used to heal the skin
Comments & Questions
Comments & Questions
What made you want to look up witch hazel? Include any comments and questions you have about this word.
LEARNER'S WORD OF THE DAY
Visible Illustration