COSTARD Meaning of COSTARD in English n. Brit. 1 a large ribbed variety of apple. 2 archaic joc. the head. [ ME f. AF f. coste rib f. L costa ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012