altar
1. [ noun ] the table in Christian churches where communion is given
Synonyms: Lord's_table communion_table
Related terms: table
2. [ noun ] (religion) a raised structure on which gifts or sacrifices to a god are made
Related terms: structure predella high_altar
Similar spelling:   altair
  Aletris
  aleatory
  Alatorre
  alter
  alder
  Alteri
  Aldred
  Altier
  altered
  Aldrich
  Aldrete