SCRINE Meaning of SCRINE in English vi to cringe. 2. scrine ·noun a chest, bookcase, or other place, where writings or curiosities are deposited; a shrine. Webster English vocab. Английский словарь Webster. 2012