Advertisement

Advertisement

knacker's yard

noun

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


Advertisement

Advertisement

Advertisement

Advertisement