ALTAR Meaning of ALTAR in English (n.) A raised structure (as a square or oblong erection of stone or wood) on which sacrifices are offered or incense burned to a deity. Webster's English dictionary. Английский словарь Webster. 2012