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