Definition of shop:
(n) :
an establishment that
sells goods to the public; a place where things are
crafted, a
workshop
(v) :
to visit shops; to look around shops with the intention of buying something (I went shopping; he’s shopping for clothes); to report the criminal activities or whereabouts of (a suspect) to the police