Altar stone

noun

Definitions

Noun
  1. 1
    A consecrated stone that forms all or part of the mensa of an altar.

    "Some churches also have an altar stone, a separate stone set into the mensa containing a relic of a saint, although this is becoming extremely rare."

Next best steps

Mini challenge

Unscramble this word: altarstone