VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A talking shop
Verb
talk shop
Definition: discuss matters that are related to work; "As soon as they met, the linguists started to talk shop"
Definition: To discuss one's work, business or profession.