English version

multiple store in Trade topic

From Longman Dictionary of Contemporary Englishmultiple storeˌmultiple ˈstore noun [countable] British English technical  BBTSHOP/STOREa chain store