Stackyard

Webster's Dictionary of the English Language

·noun A yard or inclosure for stacks of hay or grain.