Find the word definition

Wiktionary
salvage therapies

n. (salvage therapy English)