Noun: costard kós-tu(r)d
- [UK] A large, ribbed variety of cooking apple
"He used costards to make a traditional English apple pie"
- [archaic, informal] The head, especially when considered as a target for a blow
"The boxer aimed a punch at his opponent's costard"
Derived forms: costards
Encyclopedia: Costard