What is the meaning of the expression ‘talk shop?’
To talk shop is a phrase. It denotes that people are talking shop; it means that they are talking about ...
Read moreTo talk shop is a phrase. It denotes that people are talking shop; it means that they are talking about ...
Read more