Ninjawords is on the iPhone! Watch a video or download it here.
storage
noun
°The act of storing goods or the state of being stored.
°A place for storing goods.