HAYCOCK


Meaning of HAYCOCK in English

noun a conical pile or hear of hay in the field.

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