• Stackyard

    Origin

    stack + yard

    Full definition of stackyard

    Noun

    stackyard

    (plural stackyards)
    1. A farmyard in which stacks of hay etc. are stored.

    Synonyms

    © Wiktionary