Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: costard
Usage: UK
  1. A cooking apple
     
  2. [archaic] The head

Derived forms: costards

Encyclopedia: Costard