SORREL Meaning of SORREL in English n. herbaceous plant with sour-tasting edible leaves; reddish-brown color; reddish brown horse Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012