Definition, synonyms and picture of altar

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