1
[ verb ] put into long-term storage

Related terms

store

2
[ noun ] a small sphere of camphor or naphthalene used to keep moths away from stored clothing

Synonyms

camphor_ball

Related terms

ball naphthalene camphor

*