altar stone
nounDefinition of altar stone
: a stone slab with a compartment containing the relics of martyrs that forms an essential part of a Roman Catholic altar
Keep scrolling for more