ALTAR

An elevated table or podium on which to place or sacrifice offerings to the deities.