SOREL


Meaning of SOREL in English

[ 'sɒr(ə)l ]

■ noun Brit. a male fallow deer in its third year.

Origin

C15: var. of sorrel 2 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.