Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

altar Definition

Cancel
altar
noun(al-tar)
the table in Christian churches where communion is given
Synonyms: communion table, lord's table,
altar
noun(al-tar)
a raised structure on which gifts or sacrifices to a god are made

Words Related to altar!

altar Examples by Brain Bank Users