room in which many items are kept, generally old items or items no longer in use - Inglés Sinónimo Diccionario

Can't found any synonym terms.