deeryard

enUK

deer·yard

D0088600 (dîr′yärd′)n. A somewhat sheltered area where deer congregate during the winter.

deeryard

(ˈdɪəˌjɑːd) n (Animals) a place where deer congregate to spend the winter