costard
[ kos-terd, kaw-sterd ]
/ ˈkɒs tərd, ˈkɔ stərd /
noun
a large English variety of apple.
Archaic.
the head.
Words nearby costard
costal arch,
costal cartilage,
costalgia,
costanoan,
costar,
costard,
costate,
costectomy,
costello,
costen's syndrome,
coster
British Dictionary definitions for costard
costard
/ (ˈkʌstəd) /
noun
an English variety of apple tree
the large ribbed apple of this tree
archaic, jocular a slang word for head
Word Origin for costard
C14: from Anglo-Norman, from Old French
coste rib