English version

shop talk

From Longman Dictionary of Contemporary Englishshop talkˈshop talk noun [uncountable] American English informal  conversation about your work, which other people may think is boring
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.