chain store
nounDefinition of chain store
: one of numerous usually retail stores having the same ownership and selling the same lines of goods
Keep scrolling for more
Keep scrolling for more