talking shops
English
Noun
talking
shops
plural of
talking shop