stackyard in Irish stackyard in Irish iothlainn noun A farmyard in which stacks of hay etc. are stored. Add to Flashcards