Big Huge Thesaurus

recoverer

noun

sounds kind of like