altar meaning

Meaning of altar

What is the full meaning of altar

a raised structure used in worship [n -S]

Example of the word altar placed on a Scrabble board.

Unscrambled word altar

Points for altar

Scrabble
9 points
Word With Friends
6 points
Wordfeud
9 points