KNACKER'S YARD


Meaning of KNACKER'S YARD in English

(also the knackers ) noun

[ usually sing. ] ( old-fashioned , BrE ) a place where old and injured horses are taken to be killed

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.