SHRINE Meaning of SHRINE in English n. 25B6; nounthe shrine of St James : HOLY PLACE, temple, church, chapel, tabernacle, sanctuary, sanctum. a shrine to the Beatles : MEMORIAL, monument. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012