haystacks
haystacks has 1 sense in the JumbleFix dictionary. Letters: 9.
Definitions
noun
. Plural of haystack; large piles of hay, often covered or thatched.