COSTARD Meaning of COSTARD in English [cos.tard] n [ME] (13c) 1: any of several large English cooking apples 2. archaic: noddle, pate Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012