knacker's yard


noun British

a slaughterhouse for horses
informal destruction because of being beyond all usefulness (esp in the phrase ready for the knacker's yard)

Words nearby knacker's yard