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
twiddle one's thumbs
to not be busy, to not be working
We twiddled our thumbs all morning and did not get any work done.