altar
1.
(
noun
) a raised structure on which gifts or sacrifices to a god are made
Related Words:
construction
,
structure
2.
(
noun
) the table in Christian churches where communion is given
Synonyms:
Lord's table
,
communion table
Related Words:
table
Terms and Conditions of Use / Copyright Notice