n.
1.a mercantile establishment for the retail sale of goods or services
2.small workplace where handcrafts or manufacturing are done
3.a course of instruction in a trade (as carpentry or electricity) shop v.
1.do one's shopping
2.do one's shopping at
3.shop around
4.give away information about somebody
Idiom of the Day
take a new turn
to begin a new course or direction
The campaign to clean up the river took a new turn when the electric company joined the campaign.