YourDictionary

haystack

noun

a large heap of hay piled up outdoors

See haystack in American Heritage Dictionary 4

Learn more about haystack

haystack

link/cite print suggestion box