SORREL TREE Meaning of SORREL TREE in English [sorrel tree] n (1687): sourwood Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012