witch hazel in English
- witch hazel⇄witch hazel
1. a shrub or small tree of eastern North America that has yellow flowers in the fall or winter after the leaves have fallen; spotted alder; hamamelis. Witch hazel has leaves with straight veins and wavy edges.
2. a lotion for coo