DEERYARD Meaning of DEERYARD in English [deer.yard] n (1849): a place where deer herd in winter Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012