Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
New American Oxford Dictionary

self-storage

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

 

Oxford Dictionary

self-storage

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