wrecker

noun
  1. a truck equipped to tow or haul away damaged or disabled vehicles
  2. a person or thing that destroys or ruins something
  3. a person who salvages materials from wrecked ships or buildings

Examples