Big Huge Thesaurus

resuscitator

noun

sounds kind of like