SHEEP SORREL Meaning of SHEEP SORREL in English Function: noun Date: 1806: a small dock ( Rumex acetosella ) of acidic soils Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012