English word definition — powered by WordNet
enclose in a shrine
hold sacred
Want to remember enshrine?