deer yard
deer yard · deer yards
A place where deer gather during harsh winter weatherA place where deer gather during harsh winter weather.
Meaning
1 sensesA place where deer gather during harsh winter weather.
Forms
plural: deer yards| Singular | deer yard |
|---|---|
| Plural | deer yards |
regular