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.