American Dictionary of the English Language

Dictionary Search

Costard


COSTARD, noun

1. A head. [Not used.]

2. An apple, round and bulky, like the head.