Costard (noun) Definition, Meaning & Examples

noun
  1. a large English variety of apple.
  2. the head.
noun
  1. an English variety of apple tree
  2. the large ribbed apple of this tree
  3. archaic, jocular a slang word for head
Costard (noun) Definition, Meaning & Examples

More Definitions