altar and altāre, āris, n., v. altaria.
·noun A raised structure (as a square or oblong erection of stone or wood) on which sacrifices are o...
Webster's Dictionary of the English Language