A small shop, or a specialty department within a larger store
A 
large department store may have a complete staff consisting of a... [DOC] [TLE] Shop dictionary definition | shop defined - YourDictionary [PAR] shop definition: The definition of a shop is a store or the work area of a person in 
a ... also shoppe A small retail store or a specialty department in a large store.