KNACKER'S YARD


Meaning of KNACKER'S YARD in English

n. (British usage) place for slaughtering old or wounded animals

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.