Table of Contents
Antonyms
Synonyms
Etymology

1. altar

noun. ['ˈɔltɝ'] a raised structure on which gifts or sacrifices to a god are made.

Synonyms

Etymology

  • altar (English)
  • altare (Latin)
Antonym.com