talking shop

1 ENTRIES FOUND:
Save
talking shop noun
plural talking shops
talking shop
noun
plural talking shops
Learner's definition of TALKING SHOP
[count] British
: a place where people talk about doing things but do not actually achieve anything usually singular