Synonyms for Shop (same or very similar meaning)
WordNet sense 1 (small workplace where handcrafts or manufacturing are done):
workshop
WordNet sense 2 (a mercantile establishment for the retail sale of goods or services):
store
WordNet sense 3 (do one's shopping at; do business with; be a customer or client of):
frequent, patronize, sponsor, patronise, frequent, buy at, shop at
WordNet sense 4 (shop around; not necessarily buying):
browse
WordNet sense 5 (a course of instruction in a trade (as carpentry or electricity)):
shop class
WordNet sense 6 (give away information about somebody):
betray, denounce, grass, rat, shit, snitch, stag, give away, tell on
From the ODE community, based on WordNet
add/edit