greenyard (English, noun)
expansion: greenyard (plural greenyards)
Senses:
glosses: An enclosure covered with turf or grass.
A pound used for the reception of stray animals.
tags: UK
glosses: An enclosure covered with turf or grass.
A yard designed for training hounds.
Forms:
form: greenyards
tags: plural
form: green-yard
tags: alternative
form: green yard
tags: alternative