What is the full meaning of storables
STORABLE, something that can be stored [n]
Example of the word storables placed on a Scrabble board.