Big Huge Thesaurus

sustainer

noun

sounds kind of like