Antonyms and Synonyms for altar

1. altar (n.)

a raised structure on which gifts or sacrifices to a god are made

Antonyms: Synonyms: