An area set aside for protection.
The definition of a tabernacle is a place of worship.
A niche or other setting for a statue, picture, or other object arousing or designed to arouse devotion
A shoe with a platform sole
Find another word for altars. In this page you can discover 7 synonyms, antonyms, idiomatic expressions, and related words for altars, like: protheses, sanctuaries, tables, tabernacles, shrines, chantries and platforms.