altars
al-tars
noun
Raised structures or tables for religious ceremonies, offerings, or worship.
"Many ancient civilisations built elaborate altars."
Thesaurus
Synonyms: communion table, Lord's table
al-tars
Raised structures or tables for religious ceremonies, offerings, or worship.
"Many ancient civilisations built elaborate altars."
Synonyms: communion table, Lord's table