HAYSTACK


Meaning of HAYSTACK in English

noun a stack or conical pile of hay in the open air.

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