Stackyard
English Translation from English to English dictionary online for the word Stackyard
-
1 n.
A yard or inclosure for stacks of hay or grain.
-
2 n.
A yard or inclosure for stacks of hay or grain.