Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: costard  kós-tu(r)d
  1. [UK] A large, ribbed variety of cooking apple
    "He used costards to make a traditional English apple pie"
     
  2. [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