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.