1. Noun
A chest, bookcase, or other place, where writings or curiosities are deposited; a shrine.
2. Verb
To cringe.
More about this word
Synonyms and related words
Explore this word
