S1T1A1C3K5Y4A1R1D2S1
20 points
STACKYARDS is validvalid
STACKYARD, an enclosure for hay or straw [n]
STACKYARD, a yard or inclosure for stacks of hay or grain [n]
STACKYARD, an enclosure for hay or straw [n]
STACKYARD, a yard or inclosure for stacks of hay or grain [n]