WITCH-HAZEL MEANING IN ENGLISH

• Witch-hazel Definition & Synonyms

  1. (n.) An American shrub or small tree (Hamamelis Virginica), which blossoms late in autumn.
  2. (n.) The wych-elm.


RECENT SEARCHES