Noun: altar ol-tu(r) [N. Amer], ol-tu(r) or ól-tu(r) [Brit]
- A raised structure on which gifts or sacrifices to a god are made
"The priest placed the offering on the altar during the ceremony"
- The table in Christian churches where communion is given
"The priest stood behind the altar during the service";
- communion table, Lord's table
Sounds like: alter
Derived forms: altars
Type of: construction, structure, table
Encyclopedia: Altar, Sonora