Storable

Storable,

Definition of Storable:

  1. Good that does not degrade or lose its value over a period reasonably long for goods of its category.

Meaning of Storable & Storable Definition