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
set in
to begin and probably continue (used for a weather or mental condition)
The rain has set in and it looks like it will not stop. A mild depression has set in for my neighbor