COSTARD


Meaning of COSTARD in English

[ 'kɒstəd , 'kʌst- ]

■ noun Brit. a cooking apple of a large ribbed variety.

Origin

ME: from Anglo-Norman Fr., from coste 'rib', from L. costa .

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