a table on which the bread and wine used at communion are consecrated in Christian churches
any table-like structure that serves as a centre of worship or ritual, e.g. one on which sacrifices are offered or incense is burned in worship
get/lead somebody to the altar
informal to succeed in marrying somebody
[Old English altar from Latin altare]