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"

More Specific Terms