Noun
1. place of worship
Verb
1. house of prayer, house of God, house of worship, enshrine
2. enclose, inclose, shut in