Did you mean haystack?
haystack
noun
°A mound, pile, or stack of stored hay.
synonyms: hayrick