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 noun

[countable/uncountable] noun
/ˈsɒft ˌlɔːntʃ/
1

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

Example

Our soft launch has received rave reviews from top developers from Latin America to Dubai.

Synonyms and related words
Definition soft launch in British English