enshrine , inshrine
1 to place or enclose in or as if in a shrine
2 to hold as sacred; cherish; treasure
English Collins Dictionary - English Definition & Thesaurus
apotheosize, cherish, consecrate, dedicate, embalm, exalt, hallow, preserve, revere, sanctify, treasure
English Collins Dictionary - English synonyms & Thesaurus
Add your entry in the Collaborative Dictionary.