ALTAR


Meaning of ALTAR in English

n.

1.

Sacrificial structure, place of sacrifice or offering.

2.

Shrine, sacred place, place of worship, sanctuary, Holy of Holies, sanctum sanctorum , inmost adyta , inner penetralia .

3.

Communion-table, holy table, Lord's table.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.