Dictionary search results

Showing 1-9 of 9 results

salvage US English

Rescue (a wrecked or disabled ship or its cargo) from loss at sea

salvage US Thesaurus

an attempt to salvage the vessel

salvage yard US English

A place where disused vehicles or other machinery is broken up and the parts saved and processed for resale

salvage therapy US English

A therapeutic regimen, normally based on drugs, that is resorted to when preferred therapies have failed