0%

ALL meanings of costard

cos·tard
C c
  • noun costard an English variety of apple tree 3
  • noun costard the large ribbed apple of this tree 3
  • noun costard a variety of large apple, native to England 3
  • noun costard a person's head 3
  • noun costard a large English variety of apple. 1
  • noun costard Archaic. the head. 1
  • noun costard A cooking apple of a large ribbed variety. 1
  • noun costard (Britain) a large cooking apple. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?