altar of repose








noun Roman Catholic Church.

  1. a pedestal or niche upon which the sacraments are preserved from Maundy Thursday to Good Friday.
52 queries 0.596