Dictionary definition · shrine
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"
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).