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

Last modified on 9 October 2013, at 02:43