altar

noun

Compounds

In compounds

Forms

  • singular : altar
  • plural : altars

Senses

  • structure upon which offerings such as sacrifices are made for religious purposes
  • structure upon which the Eucharist is celebrated in a Catholic church