Salvage yards for jaguar cars. SALVAGE definition: 1.