Altar cushion Meaning, Definition & Usage

Definitions
  1. a cushion laid upon the altar in a Christian church to support the service book.

Webster 1913