MULTIPLE STORE


Meaning of MULTIPLE STORE in English

[multiple store] n (1929) chiefly Brit: chain store

Merriam-Webster English vocab.      Английский словарь Merriam Webster.