1. A chest, bookcase, or other place, where writings or curiosities are deposited; a shrine. 2. To cringe.
scrine |