the table in a Christian church at which the bread and wine are consecrated in communion services.
a table or flat-topped block used as the focus for a religious ritual, esp. for making sacrifices or offerings to a deity.
lead someone to the altar marry.
sacrifice someone/something on/at the altar of someone/something cause someone or something to suffer in the interests of someone or something else : no businessman is going to sacrifice his company on the altar of such altruism.
ORIGIN Old English altar, alter, based on late Latin altar, altarium, from Latin altus ‘high.’