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 | ||