ALTAR OF REPOSE Meaning of ALTAR OF REPOSE in English [altar of repose] often cap A&R (ca. 1872): repository 2. Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012