SCRINE Meaning of SCRINE in English ( n. ) A chest, bookcase, or other place, where writings or curiosities are deposited; a shrine. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012