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