HAYSTACK Meaning of HAYSTACK in English See: NEEDLE IN A HAYSTACK. Slang English vocab. Английский сленговый словарь. 2012