HAYSTACK Meaning of HAYSTACK in English (n.) A stack or conical pile of hay in the open air. Webster's English dictionary. Английский словарь Webster. 2012