COSTARD


Meaning of COSTARD in English

n. Brit. 1 a large ribbed variety of apple. 2 archaic joc. the head.

[ ME f. AF f. coste rib f. L costa ]

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