costard

Definitions


[ˈkʌstəd], (Noun)

Definitions:
- a cooking apple of a large ribbed variety

- a person's head


Phrases:

Origin:
Middle English: from Anglo-Norman French, from coste ‘rib’, from Latin costa




definition by Oxford Dictionaries