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.