trade secret

Noun
  1. A secret (method or device or formula) that gives a manufacturer an advantage over the competition (synset 106687130)

Other Searches