self-storage
self-stor age ▶noun a system whereby individuals rent containers or units of space within a large warehouse to store possessions.
self-storage ▶noun [ mass noun ] a system whereby individuals rent containers or units of space within a large warehouse to store possessions.