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