Rhyme Desk
Find rhyming words!

Definition of "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."