0%

ALL meanings of storable

stor·a·ble
S s
  • adjective storable capable of being stored for considerable time without loss of freshness or usability. 1
  • noun storable Usually, storables. articles that are storable. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?