sepulcher
/ˈsɛpjʊlkər, ˈsɛpjəl-/Definitions
1. noun
A structure or place for burying the dead, especially a tomb or mausoleum.
“The ancient civilization built grand sepulchers for their rulers.”
2. noun
A person or thing that is a source of death or destruction.
“The polluted river was a sepulcher for the dying fish population.”