haystack The origin and history of haystack. Etymology From Middle English hey stak, simply "hay" plus "stack." ← Back to the full definition of haystack