deeryard
/ˈdɪrˌjɑrd/
noun
- An area where deer gather, especially in winter, for shelter and feeding.
- Deer often return to the same deeryard year after year.
- The deeryard was filled with tracks in the fresh snow.
- The forest ranger showed us a deeryard where the herd spends the cold months.