Altar cushion
Meaning, Definition & Usage
Dictionary
Related
Definitions
a cushion laid upon the altar in a Christian church to support the service book.
Webster 1913
Previous
Next