Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

haystacks Definition

Cancel
haystacks
noun(hay-stack)
a stack of hay
haystacks
noun(hay-stack)
a vertical standing wave in turbulent river waters

Words Related to haystacks!

haystacks Examples by Brain Bank Users