- Entry
- Reader's guide
- Entries A-Z
- Subject index
The Oxford English Dictionary defines altar as a block, pile, table, stand, or other raised structure, with a plain top, on which to place or sacrifice offerings to a deity. The altar can be a place where incense is burned in ...
- Loading...