altar stone
noun
: a stone slab with a compartment containing the relics of martyrs that forms an essential part of a Roman Catholic altar
Love words? Need even more definitions?
Merriam-Webster unabridged
Share