English noun: altar | |||
1. | altar (artifact) the table in Christian churches where communion is given | ||
Synonyms | communion table, Lord's table | ||
Broader (hypernym) | table | ||
2. | altar (artifact) a raised structure on which gifts or sacrifices to a god are made | ||
Broader (hypernym) | construction, structure | ||
Narrower (hyponym) | high altar | ||