Definition of altar
English to English noun - the table in Christian churches where communion is given
source: WordNet 3.0 - a raised structure on which gifts or sacrifices to a god are made
source: WordNet 3.0 - A raised structure (as a square or oblong erection of stone or wood) on which sacrifices are offered or incense burned to a deity.
source: Webster 1913 English to Tagalog noun - [áltar] Altá; dambanà
source: Diccionario Ingles-Español-Tagalog Tagalog to English English Definition: (noun) altar, shrine
source: Large Tagalog Dictionary
Visual Thesaurus 
Nearby Word
altar, altair, alter, allotter, aleatory, alterant, alder, alternate, allottery, allodiary, alterable, alteration, alternation, all-weather, alliteration, alderman
|
|
|