chain store
noun
: one of numerous usually retail stores having the same ownership and selling the same lines of goods
Love words? Need even more definitions?
Merriam-Webster unabridged
Share