Alternative labels English

  • storage shed
  • storage building
  • store
  • stockholding facility
  • depot
  • stockroom
  • storeroom
  • storehouse

Broader terms