witch hazel
English Dictionary
->
Letter W
-> witch hazel
Search Dictionary:
witch hazel Definition
(n)
any
of
several
shrubs
or
trees
of
the
genus
Hamamelis
;
bark
yields
an
astringent
lotion
(n)
lotion
consisting
of
an
astringent
alcoholic
solution
containing
an
extract
from
the
witch
hazel
plant
witch hazel Synonyms
witch hazel
wych hazel
© Art Branch Inc.