witch hazel is a noun meaning "any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion". It carries 2 recorded senses.
any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion
lotion consisting of an astringent alcoholic solution containing an extract from the witch hazel plant
Definitions, synonyms and semantic relations for witch hazel come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.