History
History
Synonyms
UK
US
Meaning:
altar

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

church table, pedestal

RETABLE as in Wiktionary
RETABLE as in Wikipedia