Big Huge Thesaurus

restoril

noun

sounds kind of like