Dictionary search results

Showing 1-6 of 6 results

sanctuary British & World English

Refuge or safety from pursuit, persecution, or other danger

sanctuary English Thesaurus

the sanctuary at Delphi was dedicated to Apollo

sanctuary lamp British & World English

A candle or small light left lit in the sanctuary of a church, especially (in Catholic churches) a red lamp indicating the presence of the reserved Sacrament