knacker

noun
  1. a person whose business is buying old or injured horses and slaughtering them
  2. Usage: British
  3. a person who buys old buildings, ships, or machinery to break them up for scrap
  4. Usage: British
verb
  1. to exhaust or wear out completely
  2. Usage: British; informal

Examples