SOREL Meaning of SOREL in English n. Brit. a male fallow deer in its third year. Etymology: var. of SORREL(2) Oxford English vocab. Оксфордский английский словарь. 2012