MULTIPLE STORE Meaning of MULTIPLE STORE in English [multiple store] n (1929) chiefly Brit: chain store Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012