deer yard
English
Noun
deer
yard
(
plural
deer yards
)
A place where
deer
gather during harsh
winter
weather
.