Translation of store in Setswana

store

Noun (plural stores)

  1. a supply of things kept for future use

  2. a place where things are kept until they are needed

  3. a shop, especially a large one

Powered by Oxford