skip to main page content :: Town & Regional Planning Home > Glossary Home > A >
Altar
- originally a structure on which offerings to a god were placed, often for sacrifice.
In the Christian Church, the altar is often in the form of a stone table, can be elaborately
carved, and containing relics.