Altar Stone | Definition of Altar Stone by Merriam-Webster