Last modified on 9 October 2013, at 02:43

shop talk

EnglishEdit

NounEdit

shop talk (uncountable)

  1. (uncountable) discussion about one's trade, business, or employment that only others in the same field can understand

TranslationsEdit

See alsoEdit

AnagramsEdit