haystack(noun) noun1. a stack of haySimilar word(s): hayrick, rickDefinition categories: group, stack