Costard meaning

kŏstərd
An English variety of large cooking apple.
noun
0
0
(archaic) The human head.
noun
0
0
A variety of large apple, native to England.
noun
0
0
(archaic) A person's head.
noun
0
0
(UK) A large cooking apple.
noun
0
0
Advertisement

Origin of costard

  • Middle English from Old North French possibly from coste rib (from its ribbed appearance) from Latin costa kost- in Indo-European roots

    From American Heritage Dictionary of the English Language, 5th Edition