deeryard (English, noun)
expansion: deeryard (plural deeryards)
Senses:
glosses: An area where deer congregate for shelter during the winter.
Forms:
form: deeryards
tags: plural