HAYSTACK Meaning of HAYSTACK in English noun a stack or conical pile of hay in the open air. Webster English vocab. Английский словарь Webster. 2012