Definitions
noun
a secret (method or device or formula) that gives a manufacturer an advantage over the competition
Look “trade secret” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a secret (method or device or formula) that gives a manufacturer an advantage over the competition