Search results
- Dictionarysecret sauce
noun
- 1. a special quality or feature regarded as the chief factor in the success of something or someone: US "the company's secret sauce is its grasp of how content spreads online"
Powered by Oxford Dictionaries