costard /ˈkɒs.tə(ɹ)d/ noun3 •(UK) A large cooking apple. •The tree on which large cooking apples grow. •(humorous, no longer used) The human head.Take him ouer the costard with the hilts of thy sword, And then we wil chop him in the malmsey But in the next roome. — 1593 formscostards