shop
Definition
Establishment or premises where the sole or principal business carried out is retail trade, or where people can deliver goods for repair or other treatment.
Mentioned in these definitions
Mentioned in these terms
Popular 'Advertising, Marketing, & Sales' Terms
shop in the news
This content can be found on the following page:
http://www.businessdictionary.com/definition/shop.html







