shrine
/ʃrˈaɪn/
Explore definitions, synonyms, and language insights of shrine
Definitions
Noun
a place of worship hallowed by association with some sacred thing or person
Verb
enclose in a shrine; "the saint''s bones were enshrined in the cathedral"