Big Huge Thesaurus

Restoril

noun

sounds kind of like