Noun
1. depot ::
dépôt
2. distribution center ::
Centre de distribution
3. storehouse ::
entrepôt
4. store ::
le magasin
5. storeroom ::
débarras
6. depository ::
dépôt
7. storage ::
espace de rangement
9. stockroom ::
magasin
10. granary ::
grenier
11. magazine ::
magazine