Search
Esc
to search a new word
altar
noun
ES
altar
origin
Latin
A raised structure on which gifts or sacrifices to a god are made.
Synonyms
shrine
neutral
sanctuary
neutral
sacrarium
technical
Word Map
+
−
A
−
A
A
+
Search
Browse
Download Dataset