stackyard

EnglishEdit

EtymologyEdit

stack +‎ yard

NounEdit

stackyard ‎(plural stackyards)

  1. A farmyard in which stacks of hay etc. are stored.

SynonymsEdit

TranslationsEdit