meaning of chain store

1. one of a chain of retail stores under the same management and selling the same merchandise


Related Words

chain store |

Developed & Maintained By Taraprasad.com

Treasure Words