What is the full meaning of superaltars
SUPERALTAR, a raised shelf or stand on the back of an altar [n]
Example of the word superaltars placed on a Scrabble board.