A table or flat surface where offerings are made to a deity? Mark as favorite Copy Link Pew Altar Stone Sanctorum Check Answer