ubicable
Meanings
Adjective
1. placeable; storable; puttable