Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
witch hazel
in English
witch hazel
us
//wɪtʃ ˈheɪzəl//
uk
//wɪtʃ ˈhezəl//
#common
Definitions
Noun
a
type
of
deciduous
tree
(
Hamamelis
genus
)
an
astringent
extract
from
the
plant's
bark
/
leaves
small
tree
with
yellow
flowers
(
various
species
)
The
gardener
planted
a
witch
hazel
tree
in
the
backyard
.
Base Words
hazel
witch