Big Huge Thesaurus

sepulture

noun

sounds kind of like