COSTARD Meaning of COSTARD in English noun the head; used contemptuously. 2. costard ·noun an apple, large and round like the head. Webster English vocab. Английский словарь Webster. 2012