Haystack meaning

hā'stăk'
A large stack of hay, especially one left in a field.
noun
1
0
A large heap of hay piled up outdoors.
noun
0
0
A mound, pile, or stack of stored hay.
noun
0
0
Advertisement

Origin of haystack