noun
A somewhat sheltered area where deer congregate during the winter.
noun
MLA Style
"deeryard." YourDictionary, n.d. Web. 22 January 2019. <https://www.yourdictionary.com/deeryard>.
APA Style
deeryard. (n.d.). Retrieved January 22nd, 2019, from https://www.yourdictionary.com/deeryard