Meaning

1 senses
  1. A place where deer gather during harsh winter weather.

Forms

plural: deer yards
Singulardeer yard
Pluraldeer yards

regular

See also

neighbours in the dictionary
deer yard — meaning, examples, forms, synonyms | Krumeto