Big Huge Thesaurus

oubliette

noun

sounds kind of like