HAYCOCK


Meaning of HAYCOCK in English

■ noun a conical heap of hay in a field.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.