Idiom: Talk shop

What does 'Talk shop' mean?

If you talk shop, you talk about work matters, especially if you do this outside work.


Idioms similar to 'Talk shop'

See also: