HAYSTACK


Meaning of HAYSTACK in English

(n.) A stack or conical pile of hay in the open air.

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