self-storage in Danish self-storage in Danish lagerhotel noun Storage of one's goods in a rented commercial facility. Add to Flashcards