HAYCOCK


Meaning of HAYCOCK in English

[hay.cock] n (13c): a somewhat rounded conical pile of hay

Merriam-Webster English vocab.      Английский словарь Merriam Webster.