altar

Noun
  • The table in Christian churches where communion is given (synset 102702488)
  • A raised structure on which gifts or sacrifices to a god are made (synset 102702353)

Other Searches