Dictionary.com
Thesaurus.com

altar of repose

American  

noun

Roman Catholic Church.
  1. a pedestal or niche upon which the sacraments are preserved from Maundy Thursday to Good Friday.


Etymology

Origin of altar of repose

First recorded in 1870–75