COSTARD Meaning of COSTARD in English n. Brit. 1. a large ribbed variety of apple. 2 archaic joc. the head. Etymology: ME f. AF f. coste rib f. L costa Oxford English vocab. Оксфордский английский словарь. 2012