soft launch - definition and synonyms

verb [intransitive/transitive] business 

Your browser doesn’t support HTML5 audio

/ˈsɒft ˌlɔːntʃ/
present tense
I/you/we/theysoft launch
he/she/itsoft launches
present participlesoft launching
past tensesoft launched
past participlesoft launched
  1. to make a new product or service partly available to the public, to test it or to see how people react

    The network will soft launch the site March 15.

    We soft launched because we knew the first task we faced was to build support from early adopting lovers of local food.