multiple shop


noun British.

Also called multiple store.

Origin of multiple shop

First recorded in 1905–10