Sepulchre February 22, 2019February 22, 2019 Coolest Words Dictionary Words A small stone room or monument built to hold the remains of someone.