English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition soft launch in British English

soft launch verb

[intransitive/transitive] verb
/ˈsɒft ˌlɔːntʃ/
1

to make a new product or service partly available to the public, to test it or to see how people react

Example

The network will soft launch the site March 15.

Example

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

Synonyms and related words
Definition soft launch in British English