TALKING SHOP


Meaning of TALKING SHOP in English

(also talk shop )

■ noun Brit. a place or group regarded as a centre for unproductive talk rather than action.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.