BLENHEIM ORANGE


Meaning of BLENHEIM ORANGE in English

■ noun an English dessert apple of a golden or orange-red variety which ripens late in the season.

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