COSTARD Meaning of COSTARD in English [ 'kɒstəd , 'kʌst- ]■ noun Brit. a cooking apple of a large ribbed variety.OriginME: from Anglo-Norman Fr., from coste 'rib', from L. costa . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004