Definition of witch hazel noun from the Oxford Advanced Learner's Dictionary

 

witch hazel

 noun
noun
BrE
 
; NAmE
 
[uncountable]
 
jump to other results
a liquid that is used for treating injuries on the skin Word Origin mid 16th cent.: witch, variant of wych, used in names of trees with pliant branches, from Old English wic(e), apparently from a Germanic root meaning ‘bend’.
See the Oxford Advanced American Dictionary entry: witch hazel