ALTAR

SN An elevated table or podium on which to place or sacrifice offerings to the deities.
CL RELIGIOUS RITUAL AND FUNERARY
RT SHRINE