Big Huge Thesaurus

alleviant

noun

sounds kind of like