COSTARD


Meaning of COSTARD in English

n. Brit.

1. a large ribbed variety of apple.

2 archaic joc. the head.

Etymology: ME f. AF f. coste rib f. L costa

Oxford English vocab.      Оксфордский английский словарь.