As nouns the difference between farmyard and stackyard
is that farmyard is the area around a farm, excluding the fields while stackyard is a farmyard in which stacks of hay etc are stored.
farmyard
English
Noun
(
en noun)
The area around a farm, excluding the fields.
*
Derived terms
*farm-yardy
stackyard
English
Noun
(
en noun)
A farmyard in which stacks of hay etc. are stored.
Synonyms
* (qualifier) haggard