History
History
Synonyms
UK
US
Meaning:
altar

a raised place (table or platform) used in religious services (as in Christian churches)

church table, pedestal

REREDOS as in Wiktionary
REREDOS as in Wikipedia