knackers' yard
From Longman Dictionary of Contemporary Englishknackers' yardˈknackers’ yard (also knacker’s) noun [countable] British English 1 Ta place where horses are killed2 → ready/fit for the knacker’s yardOrigin knackers' yard (1800-1900) knacker “horse-killer” ((19-20 centuries)) from knacker “saddle-maker”, perhaps from a Scandinavian language