greenyard (0 synonym found)

We don't have any synonyms for greenyard yet.

Did you mean…

Think greenyard belongs in the thesaurus? Recommend it and we'll take a look.


Definition of greenyard:

(n) : An enclosure covered with turf or grass.
(n) : (UK) A pound used for the reception of stray animals.
(n) : A yard designed for training hounds.

Definition of greenyard:

(n) : An enclosure covered with turf or grass.
(n) : (UK) A pound used for the reception of stray animals.
(n) : A yard designed for training hounds.

Back to Top