Witch hazel Meaning, Definition & Usage

  1. noun any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion
    wych hazel; wych hazel plant; witch hazel plant.
  2. noun lotion consisting of an astringent alcoholic solution containing an extract from the witch hazel plant
    wych hazel.

WordNet


Definitions
  1. . See Witch-hazel, and Hamamelis.

Webster 1913