Noun
1. depot ::
depot
2. distribution center ::
distribusjonssenter
3. storehouse ::
stabbur
4. store ::
butikk
5. storeroom ::
lagerrom
6. depository ::
depot
7. storage ::
Oppbevaring
9. stockroom ::
lageret
10. granary ::
kornlager
11. magazine ::
Blad