[al.tar] n, often attrib [ME alter, fr. OE altar, fr. L altare; prob. akin to L adolere to burn up] (bef. 12c) 1: a usu. raised structure or place on which sacrifices are offered or incense is burned in worship
2: a table on which the eucharistic elements are consecrated or which serves as a center of worship or ritual