HAYCOCK Meaning of HAYCOCK in English [hay.cock] n (13c): a somewhat rounded conical pile of hay Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012