witch hazel - definition and synonyms

noun 

Your browser doesn’t support HTML5 audio

singularwitch hazel
pluralwitch hazels
  1. 2
    [countable/uncountable] a small tree with yellow flowers that have a pleasant smell
     Synonyms and related words