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. 2012