TRADE SECRET


Meaning of TRADE SECRET in English

a business secret, a special recipe or formula I won't tell how Paula makes her pizza. It's a trade secret.

English idioms vocab.      Словарь английских идиом и выражений.