Search Details

Word: shop talk (lookup usage) (lookup stats)


Meaning:

Noun:

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

Source: Wiktionary | Src Info »