English Dictionary
◊ HAYSTACK
haystack
n : a stack of hay [syn: {hayrick}, {rick}]