Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Altar in English

English

Altar

/ɔltər/

noun

1. The table in christian churches where communion is given

    synonym:
  • altar
  • ,
  • communion table
  • ,
  • Lord's table

2. A raised structure on which gifts or sacrifices to a god are made

    synonym:
  • altar