KNACKER'S YARD Meaning of KNACKER'S YARD in English ■ noun Brit. a place where old or injured animals are slaughtered. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004