English Dictionary
Definition talking shop in British English
talking shop noun
[countable] noun
/ˈtɔːkɪŋ ˌʃɒp/
1
an organization or meeting in which people talk too much and achieve nothing
Synonyms and related words
