A person's occupation, business, profession, or the like, as a subject of attention, interest, conversation, etc.; -- sometimes in deprecation or disapproval; as, to talk shop at a party. Also used attributively, as in shop talk.
4.
A place where any industry is carried on; as, a chemist's shop;(Slang)
5.
Any place of resort, as one's house, a restaurant, etc.[Slang, Chiefly Eng.]
6.
the group of workers and the activities controlled by an administrator; as, to have five people in one's shop.[Colloq.]
Phrases & compounds
To smell of the shop —
to indicate too distinctively one's occupation or profession.
To talk shop —
to make one's business the topic of social conversation; also, to use the phrases peculiar to one's employment.