Costard

Webster's Dictionary of the English Language

·noun The head;

— used contemptuously.

II. Costard ·noun An apple, large and round like the head.

Related Words