Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of superaltar

- A raised shelf or stand on the back of an altar, on which different objects can be placed; a predella or gradino.