shop
noun
°An establishment that sells goods or services to the public; originally a physical location, but now a virtual establishment as well.
°A place where things are crafted; a workshop or hobbyshop.
verb
°To visit shops; to look around shops with the intention of buying something.
°To report the criminal or otherwise wrong activities or whereabouts of (a suspect) to an authority.
interjection
°Used to attract the services of a shop assistant.
synonyms: boutique, retail outlet, store, atelier more» , studio, workshop, garage, office, place of work, workplace, carpentry, wood shop, woodwork, metal shop, metalwork