YourDictionary

knacker

noun

  1. a person who buys and slaughters worn-out horses and sells their flesh as dog's meat, etc.
  2. a person who buys and wrecks old houses, etc. and sells their materials

See knacker in American Heritage Dictionary 4

Learn more about knacker

link/cite print suggestion box