The AI-powered English dictionary
plural stackyards
A farmyard in which stacks of hay etc. are stored. examples