noun
a raised structure on which sacrifices or offerings are made in religious ceremonies
-
The couple exchanged vows at the beautifully decorated altar.
-
They kissed in front of the altar after saying 'I do'.
-
Let's meet at the altar after the ceremony.
-
He worshipped at the altar of success, always striving for more.