multiple store


multiple store

n. Chiefly British A chain store.

multiple store

n (Commerce) one of several retail enterprises under the same ownership and management. Also called: multiple shop
Translations
catena di negozi