GREENYARD


Meaning of GREENYARD in English

transcription, транскрипция: [ ˈɡri:njɑ:d ]

n. Brit. an enclosure for stray animals, a pound.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.