Definition, synonyms and picture of altar


n. altar

Translation: altar

Definition of altar in English

Structure on which religious rituals are performed, typically located in places of worship.

Synonyms of altar in English


Definition of altar in Spanish

Estructura sobre la que se realizan rituales, generalmente ubicada en lugares de culto religioso.

Synonyms of altar in Spanish


Lists where this word appears

Lugares religiosos

12 words to learn

Objetos de artes ocultas II

7 words to learn